Foot Locker Outlet Store in North Wales, PA 19454 (Philadelphia)