-
Name
Archer Institute of Memorial -
ADDRESS
6713 Nelson Rd, Lake Charles, LA, 70605 -
Phone
3374807792 -
WEBSITE
Visit -
PROVIDER TYPE
Psychiatric Hospital -
BEDS
42 -
HEALTH SYSTEM AFFILIATION
Lake Charles Memorial Health System