Freeport, Maine

23 Depot Road
Freeport, ME 04032-1560
Train Station - Station Building (with waiting room)

Arrive in the center of Freeport, best known for its numerous stores, boutiques and restaurants.

Station Details