Visit our Patient Portal:


ATTENTION: As of October 16 2017, our Lansing office location has moved! The new address is:
1540 Lake Lansing Road Suite 205, Lansing, MI 48912


Rochester (248) 651-6430

Lapeer (810) 667-3111

Washington (586) 207-1247

Lansing (517) 853-5550


     Est. 1987

Rochester Hills

​​​​​​Our Rochester Hills office is located on the second floor of the Barclay Medical Plaza in Rochester Hills. It is on Barclay Circle just off of Rochester Road between Auburn and Hamlin. Turning in from Rochester Road, we are on the left next to Chase Bank with the entrance to the plaza immediately after the divider ends. There is parking in both the front and rear of the building.

​​Address

75 Barclay Circle, Suite 205

Rochester Hills, MI 48307

​Phone: 248-651-6430

​Fax: 248-650-1382



Office Hours

Monday - Thursday9:00 AM - 5:00 PM
Friday9:00 AM - 12:00 PM