Accepts Medicare (pay less out of pocket)
Group Affiliations
Address
2313 E Hill Rd,
Mclaren Flint Grand Blanc Community Medical Center,
Grand Blanc 48439-5059, MI
Phone
(810) 953-6400
Specialty
Family Practice
Gender
M
Medical School
Other
Graduation Year
1990
Offers Telehealth Services
Yes
Accepts Medicare Assignment
Yes
2313 E Hill Rd
Mclaren Flint Grand Blanc Community Medical Center
Grand Blanc, MI 48439
-5059
Phone: (810)
953-6400
401 S Ballenger Hwy
Flint, MI 48532
-3638
Phone: (810)
342-2063
401 S Ballenger Hwy
Mclaren Flint 3 North
Flint, MI 48532
-3638
Phone: (810)
342-2590