Graduated: 1984
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1821176785
Practice Locations (2)
NEPHROLOGY AND INTERNAL MEDICINE PC
G3404 MILLER RD
FLINT, MI 485071238
8102384172
NEPHROLOGY AND INTERNAL MEDICINE PC
208 N SHIAWASSEE ST
OWOSSO, MI 488672755
9894723750
Source: CMS National Downloadable File, September 2026.