Storrs Road Open Space is a nature reserve located in Mansfield Center, Connecticut.
No contact information available for Storrs Road Open Space.
Within about 2.3 miles, there are fuel, clinic, doctor, parking, convenience and supermarket.
In the surrounding area, you can also find Information, Dojo, Cinema, Bank, Car Repair, Social Centre, Music School, Estate Agent, Alcohol, Park, Car Wash, Car, Social Facility, Veterinary, Post Office, Golf Course, Attraction, Funeral Directors and more.
You can try Bangkok Curry Noodle, 4 Muffins or 12 Oz. Ribeye*.
Other nature reserve in the area include Willimantic Reservoir, Riverview Road Open Space, Hall Preserve, Sawmill Brook Preserve or Natchaug River Water Access.