Welsh Town Hall in Welsh, LA
Find Welsh Town Hall in Welsh,Jefferson Davis Parish County,LA to get information on Voter Registration, Building Permits, Business Licenses, Property Taxes, Utility Billing, and Marriage Licenses
Welsh Town Hall
201 South Elm Street, Welsh, LA 70591
337-734-2231
Mon-Fri 8:30 AM-4:30 PM