Saint Francis by the Lake Chapel, a place of worship in Penrose, North Carolina, is a notable spot in the area.
No contact information available for Saint Francis by the Lake Chapel.
Amenities around 1.7 miles include parking.
Around here, you'll come across Attraction, Nature Reserve, Ranger Station, Summer Camp, Camp Site and more.