Exodus Behavioral Health Center, LLC
You'll find detailed information for this location below.
Location Details
-
Physical Address
112 Jacob Street, Newellton, La 71357 318-467-2399 (tel) 318-467-2400 (fax) -
Mailing Address
P.O. Box 1841, Tallulah, La 71284
Services
- Behavioral Health