Open Door Health Center of Illinois
1665 Larkin Ave.
Elgin, IL 60123
(630) 503-5608
Hours:
Monday - Friday
8:00 am - 4:40 pm
8:00 am - 4:40 pm