We offer two facilities in Lake Charles. We are a short drive away from a number of surrounding cities, including: Sulphur, Moss Bluff, Iowa and Bell City.
The Main Office for both facilities is located at 112 W. 11th St. Lake Charles, LA 70601
Office Hours:
TWO CONVENIENT LOCATIONS!
2859 Ernest St. Lake Charles, LA 70601
112 W. 11th St. Lake Charles, LA 70601 (main office)