Health & Medicine in St. Clair Shores, MI

31850 Harper Ave, St. Clair Shores, Michigan, 48082

(586) 296-1140


30128 Harper Ave, Ste 1(A), St. Clair Shores, Michigan, 48082

(586) 200-3025


22646 E 9 Mile Rd, St. Clair Shores, Michigan, 48080

(586) 778-4151


23715 Little Mack Ave., Suite 200, St. Clair Shores, Michigan, 48080

(586) 447-4070


Yext tracking pixel

24211 Little Mack Ave, St. Clair Shores, Michigan, 48080

(586) 498-0440

Call for an Appointment today!


20229 E 9 Mile Rd suite 240, St. Clair Shores, Michigan, 48080

(586) 265-5252


28404 Harper Ave, St. Clair Shores, Michigan, 48081

(586) 775-6500


25631 Little Mack Ave Ste 104, St. Clair Shores, Michigan, 48081

(586) 884-2727


22601 Harper Ave, St. Clair Shores, Michigan, 48080-1829

(586) 772-7393


23409 Jefferson Ave, St. Clair Shores, Michigan, 48080-3449

(586) 778-6967


28333 Harper Ave, St. Clair Shores, Michigan, 48081-1687

(586) 776-9770


22811 Greater Mack Ave, St. Clair Shores, Michigan, 48080-2021

(586) 774-7447


24116 Greater Mack Ave, St. Clair Shores, Michigan, 48080-1410

(586) 773-9840


30045 Harper Avenue, Suite B, St. Clair Shores, Michigan, 48082

(586) 498-9133


25625 Jefferson Ave, St. Clair Shores, Michigan, 48081


20816 E 11 Mile Rd, St. Clair Shores, Michigan, 48081

(248) 454-7777


Yext tracking pixel

22301 Greater Mack Ave., Suite 3, St. Clair Shores, Michigan, 48080

(586) 776-7000

Book Online Now


25511 Little Mack Ave., St. Clair Shores, Michigan, 48081

(586) 774-2020


11 E 11 Mile Rd, St. Clair Shores, Michigan, 48081

(586) 774-4600


31315 Harper Avenue, St. Clair Shores, Michigan, 48082

(586) 293-3434


27739 Jefferson Ave., St. Clair Shores, Michigan, 48081

(586) 405-7986


21603 E 11 Mile Rd, St. Clair Shores, Michigan, 48081


21727 Greater Mack Ave, St. Clair Shores, Michigan, 48080

(586) 777-7260


30045 Harper Avenue, St. Clair Shores, Michigan, 48082

(586) 772-8560


25915 Harper Ave., Ste D&E, St. Clair Shores, Michigan, 48081

(586) 778-2887