Medical school: UNIVERSITY OF VERMONT COLLEGE OF MEDICINE
Graduated: 1995
Offers telehealth
NPI: 1558310920
Practice Locations (3)
EDWARD W SPARROW HOSPITAL ASSOCIATION
1140 E MICHIGAN AVE, SUITE 300
LANSING, MI 489121806
5173645655
MYMICHIGAN MEDICAL CENTER MIDLAND
4000 WELLNESS DR
MIDLAND, MI 486702000
9896338018
MYMICHIGAN MEDICAL CENTER MIDLAND
4500 CAMPUS RIDGE DR
MIDLAND, MI 486406123
9898379250
Source: CMS National Downloadable File, September 2026.