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