Graduated: 2016
Offers telehealth
NPI: 1235673179
Practice Locations (2)
HUMBOLDT PARK HEALTH
1044 N FRANCISCO AVE
CHICAGO, IL 606222743
7732928227
EDGEWOOD CLINICAL SERVICES P.C.
1457 N HALSTED ST
CHICAGO, IL 606422640
8884287890
Source: CMS National Downloadable File, September 2026.