The Willows is a park Delaware County Pennsylvania located in United States.
Darby Paoil Road Villanova , PA 19085 United States
Cool place for picnic
Love this place, so lovely; but watch out for geese poop!
Completely rebuilt. It's wonderful and the kids love it. - Ed Carhart