Parkwood Shopping Center, 12363 Academy Rd, Philadelphia (215) 637-2636
Parkwood Shopping Center, 12363 Academy Rd, Philadelphia 19154 (215) 637-2636