Ameresco Solar Share: Solar Installation/Sales Ameresco Solar Visit Website 42191 Zevo Dr Temecula, CA 92590 (951) 600-1130 (951) 600-1558 (fax) http://www.ameresco.com Map What's Nearby? Distance: 5 10 15 20 25 50 mi.