Town & Country Village Categories: Communities2 Brentwood DriveLisbon, ME 04250 Get Directions207-577-2465207-514-0180spomerleau@suncommunities.com