Location: Veterans Park, 1261 Chews Landing Road, Gloucester Township, NJ, United States
StreetView: None