LeBlanc Park (Lowell, Massachusetts)

USA / Massachusetts / Lowell / Lowell, Massachusetts / West Meadow Road, 475
 park, baseball -to be removed cleaned, playground
 Upload a photo

A park consisting of 60 acres with two baseball fields, a soccer field, and a playground.
Nearby cities:
Coordinates:   42°38'54"N   71°21'11"W
This article was last modified 15 years ago