Town of St. Leo
34544 State Road 52
P.O Box 2479
Saint Leo, FL 33574
Phone: (352) 588-2622
Fax: (352) 588-3010
Office Hours:
Monday - Friday
8:00am - 4:00pm
Andrea Calvert, MMC | Town Administrator and Clerk | (352) 588-2622 | townclerk@townofstleo.org |