1. Larsen Window Cleaning 416 E Cypress Ave, Monrovia, CA 91016 Coordinate: 34.13929,-117.99422 Phone: (626) 303-3664