Address
Entrance is the driveway on the north side of the road at 79 Farms Rd.
Stamford
CT
United States
Bargh Reservoir
Posted in .
Address
Entrance is the driveway on the north side of the road at 79 Farms Rd.
Stamford
CT
United States