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
TWO CONVENIENT LOCATIONS!
2859 Ernest St. Lake Charles, LA 70601
112 W. 11th St. Lake Charles, LA 70601 (main office)