Kerouac Park Post author By visitdtl_hdelwv Post date May 8, 2021 Map Unavailable Kerouac Park Address 75 Bridge Street Lowell MA 01852 United States Upcoming Events No events in this location ← Lucy Larcom Park → Lowell TeleMedia Center