Health & Medicine in Rochester, MI

0000000, Rochester, Michigan, 48307

(810) 969-4040


Yext tracking pixel

600 N. Main St, #100, Rochester, Michigan, 48307

(248) 652-1010

Schedule an appointment today!


1235 N Main St, Ste 120, Rochester, Michigan, 48307-1187

(248) 656-9516


50840 Shelby Rd, Rochester, Michigan, 48317-1252

(586) 731-6660


961 Oakwood Dr, Rochester, Michigan, 48307-1318

(248) 651-8917


Yext tracking pixel

4888 N Adams Rd, Rochester, Michigan, 48306

(248) 276-3261

Refill your prescriptions here!

Products and Services


2115 25 Mile Rd, Rochester, Michigan, 48316-1097

(248) 652-2227