Scores Sports Bar & Grill is located on Railroad Square in Downtown Keene, NH. Parking is free at metered spaces in the downtown area.
Scores Sports Bar & Grill is located on Railroad Square in Downtown Keene, NH. Parking is free at metered spaces in the downtown area.