Ebenezer Leon Baptist Church Highway 20 W Tallahassee, FL 32310 Phone: (850) 576-1404
Category: Churches