LeLacheur Park

  • 450 Aiken Street, Lowell, MA 01854
3.0
User Rating (1 sources) ×

Phone:

Edward A. Lelacheur Park is a baseball stadium located on the Merrimack River in Lowell, Massachusetts. The ballpark is home to the Lowell Spinners, the Single A minor league afiliate of the Boston Red Sox, as well as the UMass Lowell ... more on Lowell.com

Ratings & Reviews for LeLacheur Park from Around the Web

Avg Rating

Top Reviews from Around the Web:

Small park,but the feeling of the big league,if you like baseball this is the place. more on TripAdvisor

Location & Nearby Attractions

×
Uptake

Did you know that your Internet Explorer is out of date?


To get the best possible experience using our website we recommend that you upgrade to a newer version.

Close