WE ARE OPEN! Patients, please call us to schedule your appointment.
Novi: (248) 292-3458,
Rochester Hills: (248) 963-8472,
Troy: (248) 237-6766,
and West Bloomfield: (248) 292-3458
We'd love to help with any general questions. Fill out the form and we'll get back to you asap!
45500 Ten Mile Road
Novi, MI 48374
1202 Walton Suite 200 Rochester Hills, MI 48307
6649 Rochester Road, Troy, MI 48085
4299 Orchard Lake Road, Suite 196, West Bloomfield, MI 48323