- Phoenix Houses Of Los Angeles INC
- 11600 Eldridge Ave
- Lake View Terrace, California 91342-6506
- Phone: 818-686-3112
- Website: www.phoenixhouse.org
- Number of Employees: 1700
- Annual Receipts: $120,000,000
- Business Start Date: 1986
- More Detail:
Click for Full Phoenix Houses Of Los Angeles INC Listing