Town of St.Leo
34544 County Road 52
Saint Leo, FL 33574
Phone: (352) 588-2622
Fax: (352) 588-3010
Office Hours:
Monday - Friday
8:00am - 4:00pm
Notice
Under Florida law, e-mail addresses are public records. If you do not want your e-mail address released in response to a public records request, do not send electronic mail to this entity. Instead, contact this office by phone or in writing.