1. Roses De Ecuador 1304 Mountain Ave Apt 112, Duarte, CA 91010 Coordinate: 34.13849,-117.98566 Phone: (626) 930-0017