118 S 36th St, Philadelphia, Pennsylvania 19104 USA
Institute of Contemporary Art -- storefront
Photo Credit: Yelp