1. Illumination Foundation
2800 W Valley Blvd, Alhambra, CA 91803
Coordinate: 34.07635,-118.15394
Phone: (626) 656-6565
2. Key Community Housing Inc
1000 S Fremont Ave Unit 31, Alhambra, CA 91803
Coordinate: 34.08147,-118.1506
Phone: (626) 300-8815