Ivor Thomas DD, Denturist You are here Home > Denturists > Ivor Thomas DD, Denturist Tweet Our address Address: 691 Queen Street W. Toronto, ON, M6J 1E6 GPS: 43.6469181, -79.40531420000002 Telephone: 416.504.6373