Government in Blanchard, LA Blanchard Mayor's Office110 Main StBlanchard, LA, 710093189297593Caddo Parish Sheriff SubstationCity OfGovernment City Village TownshipPolice DepartmentPolice DepartmentsSheriff DepartmentSheriffs OfficeTown Hall Show MoreSee AlsoCity, Village & Township GovernmentGovernment Offices