તે ફિલાડેલ્ફિયામાં 3901 હેનરી એવન્યુમાં સ્થિત છે.