The Lady Chapel, a place of worship in Grand Isle, Vermont, is a notable spot in the area.
No contact information available for The Lady Chapel.
Amenities around 3.9 miles include fuel, doctor, convenience and supermarket.
Around here, you'll come across Community Centre, Computer, Fast Food, Ferry Terminal, Fire Station, Garden Centre, Information, Library, Marina, Nature Centre, Nature Reserve, Others, Place Of Worship, Post Office, Ranger Station, Repair, School, Slipway and more.
You might also consider United Methodist Church, Saint Josephs Church or Saint Rose of Lima Church for similar experiences.