Windsor Health Center Ii
100 N 8th St Ste 124
East Saint Louis, IL - 62201
618-274-9105
East Saint Louis, IL - 62201
618-274-9105
Reviews
About Windsor Health Center Ii
This community-based health services center is located in St. Clair County, IL. They serve the inner city population. This clinic is open 76 hours weekly.
Federal funds granted to Southern Illinois Health Care Foundation. help maintain operations. Opened since 2011, Windsor Health Center Ii opens on a full-time schedule.