Town Hall Address 812 N. Buffalo Ave. Buffalo, TX 75831 United States- Leon County Website https://buffalotex.com Town Clerk 903-322-4741 812 N. Buffalo Ave. Buffalo, TX 75831 United States Water 903-322-4741 812 N. Buffalo Ave. Buffalo, TX 75831 United States Sewer 903-322-4741 812 N. Buffalo Ave. Buffalo, TX 75831 United States Tax Collector 903-322-4741 812 N. Buffalo Ave. Buffalo, TX 75831 United States County Leon