1. Armando's Restoration 2076 Central Ave Ste C, Duarte, CA 91010 Coordinate: 34.13546,-117.95909 Phone: (626) 301-9240