Indiana University’s School of Public Health is a very large school with about 3,000 students and 130 faculty members. The building itself was nicely remodeled recently.
Pa
Review №2
Goat
Information
13Photos
2Comments
4.4Rating
Address:1025 E 7th St, Bloomington, IN 47405, United States