New Ashford is a city located in Massachusetts.
New Ashford boasts an abundance of mature trees, so the walking trails are pleasant even on hot summer days and you'll be surprised how low your air-conditioning bills are.
A place with as many long-time residents as New Ashford has got more than a couple of features worth sticking around for.
No, I am not eligible
My Income qualifies