Medical school: UNIVERSITY OF ROCHESTER SCHOOL OF MEDICINE AND DENTISTRY
Graduated: 1983
Offers telehealth
NPI: 1154548188
Practice Locations (1)
EDGEWOOD CLINICAL SERVICES P.C.
55 E LOOP RD
WHEATON, IL 601891938
8884287890
Source: CMS National Downloadable File, September 2026.