Mohave Solar 880 Avalon AveLake Havasu City, AZ, 86404 View Phone & Locations 880 Avalon AveLake Havasu City, AZ 86404 928-680-0040 1642 Mcculloch Blvd N # 202Lake Havasu City, AZ 86403 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page