1. Imc 2393 Miguel Miranda Ave, Duarte, CA 91010 Coordinate: 34.11981,-117.98221 Phone: (626) 358-8909