Effort Baptist Church Address 7820 Thomas Jefferson Parkway Palmyra VA 22963 United States Upcoming Events No events in this location