Locations Henderson has two retail locations in Louisiana Lake Charles and Abbeville. The Corporate office is located in Welsh. schedule schedule