1. Village View Apartments 26 Village View Ln, Freeport, ME 04032 Coordinate: 43.85421,-70.11221 Phone: (207) 865-9517