Options for Independence
You'll find detailed information for this location below.
Location Details
-
Physical Address
8326 Main Street, # 3, Houma, LA 70363 (985)868-2620 (tel) (985) 868-8547 (fax)
Services
- Behavioral Health
An official website of the State of Louisiana.
You'll find detailed information for this location below.