Church

Baptist Churches

Antioch Baptist Church
1020 E Main St
Leesburg, FL 34748

(352) 728-2055

Go back to Leesburg, Florida, USA
Antioch Baptist Church - Leesburg, FL
96660