Overview
New Ashford is a village in Massachusetts, United States, with a population of about 251[1].
Geography
- Coordinates: 42.6051, -73.2395
Places · place_us_ma_new_ashford
New Ashford is a village in Massachusetts, United States.
New Ashford is a village in Massachusetts, United States, with a population of about 251[1].