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