Students from what three towns attend Freeport High School and are close to Wolfe's Neck Park?
Freeport High School (Maine): Freeport High School is a public high school in Freeport, Maine for students in grades 9–12 residing in the towns of Freeport, Durham, and Pownal.
i don't know