856 New London Rd
Newark, DE 9711
From the intersection of DE-896 and Cleveland Ave in Newark. Proceed north on DE-896 for 2.3 miles. The park entrance will be on your right. Continue to the far section of the parking lot.
- WCCSP-Carpenter - 07/05/2022 - 8:30am - 12:00pm