Open Door Clinic of Illinois

Elgin, IL - 60120

N/A




N/A When AIDS was recognized in the early 1980's as being sexually transmitted the Board of Directors of Open Door Clinic (ODC) felt it was important for the STD Clinic to extend its diagnostic

Leave a Reply