Latitude and longitude of Otter Brook (Ashuelot River)
- Nearby Brattleboro, United States
Satellite map of Otter Brook (Ashuelot River)
Otter Brook is a 13.2 mile long (21.2 km) river located in southwestern New Hampshire in the United States.
Latitude: 42° 54' 30.59" N
Longitude: -72° 14' 9.00" W