Telacu El Encanto
3843 Maxson Rd
El Monte, CA 91732
El Monte, CA 91732