Foster Hall is located in Chicago, United States on The University of ChicagoThe University of Chicago, 1130 E 59th St. Foster Hall is rated 5 out of 5 in the category children hall in United States.
Address
The University of ChicagoThe University of Chicago, 1130 E 59th St