Town Open Space (Farrell Road) in Newtown, Connecticut

Town Open Space (Farrell Road) in Newtown is a nature reserve. Town Open Space (Farrell Road) is located near Lands End Road.

Leisure
nature reserve