Leesburg AL City Government-Executive Offices 1. 1925 Sand Rock Ave, Leesburg, AL 35983 | Sand Rock Town Hall (256) 523-5898