Town Hall Address 7833 Annie Lee St. Dubach, LA 71235 United States- Lincoln County Website https://townofdubach.com Town Clerk 318-777-3321 Ext. 102 7833 Annie Lee St. Dubach, LA 71235 United States Water 318-777-3321 7833 Annie Lee St. Dubach, LA 71235 United States County Lincoln