Phoenix House Academy of Los Angeles
Address:
11600 Eldridge Avenue
Lake View Terrace, CA 91342
Phone Number:
(818) 686-3000x4015
Intake: (818) 686-3000