The Father's House

  • Churches
2301 South Street
Leesburg, FL 34748
(352) 315-1815
(352) 315-9381 (fax)
  • About

    Christian Center