• Town of St. Leo

    • Government
    PO Box 2479
    St. Leo, FL 33574
    (352) 588-2622
    (352) 588-3010 (fax)
    Hours:
    Hours: Mon.-Fri. 8:00am-4:00pm
    • About

      Local Government

    • Whom to Contact

      • Andrea Cavert
        PO Box 2479
        St. Leo, FL 33574
        Phone: (352) 588-2622
        Fax: (352) 588-3010
    • Event Calendar