Our Lady of Light Catholic Church, a place of worship in South Strafford, Vermont, is a notable spot in the area.
No contact information available for Our Lady of Light Catholic Church.
Amenities around 2.6 miles include atm, clinic, toilet, parking and convenience.
Around here, you'll come across Museum, Library, Government, Fast Food, Camp Site, Community Centre, Nature Reserve, Post Office, Fitness Centre, Car Repair, School, Waste Transfer Station, Arts Centre, Veterinary, Grave Yard, Information and more.
You might also consider Kibling Cemetery, Dow Cemetery, Gove Hill Cemetery or Clough Cemetery for similar experiences.