The Keep


110 Gorham St
Lowell, MA 01852

A Bar and Grill in Lowell MA

The Keep an upscale Whiskey Bar and Restaurant in Downtown Lowell. Come by and check us out and we guarantee you'll keep coming back!


Day Opening Closing
Monday CLOSED  
Tuesday 5:00 PM 2:00 AM
Click the button to add a review for The Keep

Add Review