1. New England Homes 273 Locust St, Dover, NH 03820 Coordinate: 43.18375,-70.87616 Phone: (603) 343-4108