Spectator-friendly course for the middle school cross country meet
The baseball field was nice, but to get down to the field there are about 3 different sets of stairs built in to a steep hill. The only set that has railings is the last set at the bottom of the hill. Walking down steps on a steep hill without railings is not very safe. I would give the field 5 stars if railings were added.
It's awesome
Willard Park is a US Park based in Devens, Massachusetts. Willard Park is located at Sherman Ave, Devens, MA 01434, USA.
Please contact with Willard Park using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Willard Park opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.