Thomas Gregory DDS 305 Barclay Circle, Rochester Hills, MI 48307