ShopRite of West Deptford

Map