user image
Lilia Scafaru
Family Medicine Physician

Practice Locations of Lilia Scafaru

Primary Practice Location

1710 N RANDALL RD STE 200

ELGIN, IL 60123

Tel: (847)-214-5740

ADVOCATE HEALTH AND HOSPITALS CORPORATION

1710 N RANDALL RD

21710 N RANDALL RD

ELGIN, IL 60123

Tel: