1. Dms Window Cleaning 2040 Central Ave, Duarte, CA 91010 Coordinate: 34.13577,-117.96031 Phone: (626) 357-6043