Effort Baptist Church

Palmyra, Virginia - United States

Denomination: Baptist
Church Size: 751 to 1000
Phone: 434-589-8962
Email: Contact Us
Effort Baptist Church
Growing, dynamic church in the foothills of the Blue Ridge Mountains.