Search
Close this search box.

Internal Medicine / Nephrology Clinic

Address:
1711 S. Stephenson Avenue – Suite 225

Phone:
906-776-5860

Hours:
Monday – Thursday 8 a.m. – 4 p.m.

Friday 8 a.m. – 12 p.m.