1. Clean Solar & Glass Po Box 362, Waddell, AZ 85355 Coordinate: 33.567284,-112.43869 Phone: (602) 554-8298