North Side of South Royalton Green

Location:194 Chelsea St, South Royalton, VT 05068, USA