Locations

St. Clair Shores 21000 Twelve Mile Road Suite 108 St. Clair Shores, MI 48081 Phone: 586-447-5570
Get Directions »
Rochester Hills 75 Barclay Circle Suite 105 Rochester Hills, MI 48307 Phone: 248-852-8931
Get Directions »
Dearborn 19853 W. Outer Drive Suite 102 Dearborn, MI 48124 Phone: 313-562-5034
Get Directions »
Troy 2401 W Big Beaver Rd Suite 101 Troy, MI 48084 Phone: 248-457-0596
Get Directions »
Novi 26850 Providence Parkway Suite 420 Novi, MI 48374 Phone: 248-344-7888
Get Directions »
Southgate 15356 Trenton Road Southgate, MI 48915 Phone: 734-258-7400
Get Directions »
Livonia 36650 5 Mile Rd Suite 100 Livonia, MI 48154 Phone: 734-655-0672
Get Directions »
Ann Arbor 2350 E Stadium Blvd Suite 10 Ann Arbor, Michigan 48104 Phone: 248-357-5100
Get Directions »

Have A Question? Ask Us

  • This field is for validation purposes and should be left unchanged.

Our Reviews

Read Our Reviews


Financing

Care Credit

Visit One Of Our 10 Locations


  • Southfield
    248-357-5100
    29201 Telegraph Rd
    Suite 324
    Southfield, MI 48034

    Directions


  • St. Clair Shores
    586-447-5570
    21000 Twelve Mile Road
    Suite 108
    St. Clair Shores, MI 48081

    Directions


  • Rochester Hills
    248-852-8931
    75 Barclay Circle
    Suite 105
    Rochester Hills, MI 48307

    Directions


  • Dearborn
    313-562-5034
    19853 W. Outer Drive
    Suite 102
    Dearborn, MI 48124

    Directions


  • Troy
    248-457-0596
    2401 W Big Beaver Rd
    Suite 101
    Troy, MI 48084

    Directions


  • Flint
    810-733-3556
    2353 S. Linden Road
    Suite C
    Flint, MI 48532

    Directions


  • Novi
    248-344-7888
    26850 Providence Parkway
    Suite 420
    Novi, MI 48374

    Directions


  • Southgate
    734-258-7400
    15356 Trenton Road

    Directions


  • Livonia
    734-655-0672
    36650 5 Mile Rd
    Livonia, MI 48154

    Directions


  • Ann Arbor
    248-357-5100
    2350 E Stadium Blvd
    Suite 10
    Ann Arbor, Michigan 48104

    Directions