Farmwood Village

Mobile home park

Claim This Business

About

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

Customer Reviews

No reviews yet. Be the first to review!