Graduated: 1991
Offers telehealth
NPI: 1558359596
Practice Locations (4)
MCLAREN FLINT
401 S BALLENGER HWY
FLINT, MI 485323638
MCLAREN GREATER LANSING
2900 COLLINS RD
LANSING, MI 489108394
5179757575
MCLAREN GREATER LANSING
2134 HAMPTON PL
OKEMOS, MI 488643691
5173473000
MCLAREN PORT HURON
1117 STONE ST, SUITE 1
PORT HURON, MI 480603525
8104888480
Source: CMS National Downloadable File, September 2026.