St Mary's by-the-Highway, Eden, NC