Fillmore Campus - Philadelphia1002 E. Laurel St.Philadelphia, Pennsylvania 19123, US
Total Capacity: 0