Sand Rock Town Hall Address: 1925 Sand Rock Ave, Leesburg, AL 35983 Phone: (256) 523-5898 City Government, City Government-Executive Offices Other Businesses: Foster, Marcie at 5625 Weiss Lake Blvd, Leesburg, AL 35983 Sawyer Nursery Inc at 5735 County Road 7, Leesburg, AL 35983 Sand Rock Fire Department at 1805 Sand Rock Ave, Leesburg, AL 35983