Michael Deegan DD, Denturist You are here Home > Denturists > Michael Deegan DD, Denturist Tweet Our address Address: 6038 Main Street, Stouffville, ON, L4A 1B8 GPS: 43.9698177, -79.25460340000001 Telephone: 905.642.4867