625 N 65th St, Philadelphia, PA, 19151 (current address)
625 N 65 T St, Philadelphia, PA, 19151 (2010)
900 W Spencer St, Philadelphia, PA, 19141 (1998 - 1999)
3229 W Susquehanna Ave, Philadelphia, PA, 19121 (1998)
1020 W Spencer St, Philadelphia, PA, 19141 (1996)