Welcome to St. Margaret Mary Catholic Church in Swannanoa, North Carolina, part of the Roman Catholic Diocese of Charlotte. St. Margaret Mary parish has been serving the Swannanoa Valley since 1936. We invite you to join us in worship and experience the fullness of the truth. We thank our Lord Jesus Christ for blessing our parish for over 80 years.

102 Andrew Place
Swannanoa, NC 28778
Ph: 828-686-8833
Fax: 828-686-8832
Emergencies: 828-686-5300
Email: stmmc@charter.net