Very clean and pretty- my new favorite place
Pennington Park Soccer Fields is located at 377, 479 Creek Rd, Delanco, NJ 08075