352-728-9704
Address, Phone Number, and Hours for Leesburg City Hall, an Town & City Halls, at Leesburg.
Name : Leesburg City Hall
Address : 501 West Meadow Street Leesburg, Florida, 34748
Locality : Leesburg
Fax : 352-728-9773
View map of Leesburg City Hall get driving directions from your location.