Brad Heintz
New York City
Lowell
(in United States > Massachusetts)
Worth visiting!
The major attraction in Lowell...
...would be Jack Kerouac’s gave. Other than that, nothing to scream about. (Or anyway, that’s my experience – your mileage may vary.)


Day Tripper
Jr. Gazetteer
Jr. Writer