Serving the Swannanoa Valley since 1936
Offertory Fund and Hurricane Helene Relief Fund
St. Margaret Mary
Catholic Church
102 Andrews Place
Swannanoa, NC 28778
Phone (828) 686-8833
Powered by our Catholic Faith