ALVARADO ELEMEMTARY Phone: (505) 344-4412 Street Address 1100 SOLAR ROAD NW ALBUQUERQUE, NM 87107 Mailing Address: 1100 SOLAR ROAD NW ALBUQUERQUE, NM 87107+5754 Coming soon: Your comments about this school.