1 results
The Spencers Brook Tavern is a two-story brick hotel with an iron roof situated on a quiet road in a rural setting, close to the river.