A New Gallery in St. Peters
Pepperell Place Inn has a new art gallery on the premises! Located in the village of Saint Peters, Cindy Walker, inn owner since 2021, says, “I just wanted to bring life back to this house — to bring it back to its glory.”