Feb 022010
Leominster- Fitchburg area- most affordable in NE

According to the North Central Massachusetts Economic Development Council, the Leominster- Fitchburg metro area is the least expensive area to live in New England.
Their Spring 2009 Newsletter (page 3) quoted data that suggested a score of 103.1 on the Cost of Living Index. The least expensive area at that time was Pryor Creek, Oklahoma at [...]