Location

Perry World House
University of Pennsylvania
3803 Locust Walk, Philadelphia PA 19104