Map is loading... Get Directions to St Leo Town Clerk's Office ← View details 34544 Florida 52, Dade City, Florida 33525 +1 352-588-2622 Get Directions From* To * — Required information