Stafford Road Open Space is a nature reserve located in Storrs Mansfield, Connecticut.
No contact information available for Stafford Road Open Space.
Within about 2.9 miles, there are fuel, clinic, doctor, parking, convenience and supermarket.
In the surrounding area, you can also find School, Office, Slipway, Cinema, Community Centre, Bowling Alley, Hotel, Dentist, Estate Agent, Nature Reserve, Bar, Car, Information, Fire Station, Place Of Worship and more.
You can try Bacon, 1 Top Pizza (11-inch), Apple Cinnamon Dumplings or All In™ Madagascar Vanilla, Honey & Almonds Bar.
Other nature reserve in the area include UConn Forest Willimantic Tract, Breen Parcel, Depot Road Open Space, Main Street Open Space or Eagleville Preserve.