You can contact the school and find out who is in charge for assigning externship. Whoever is in charge for assigning externship can help you out. I don't see why they wouldn't give you a general run down on where the sites.
For Illinois School of optometry
You can contact Dr. Caden for info.
But keep in mind that the externship site does change time to time.