Farmwood Village, a Sun Community, located in Dover, NH, is a family-friendly Manufactured Home Community. Residents enjoy tree-lined streets, a swimming pool and community center. Close to the town of Durham offering wonderful places to shop and restaurants with specialty dining.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.