El Mirador Inc. Back to Search El Mirador Inc. Categories Assisted Living/Childcare/Shelter 10801 Lomas Blvd NE Suite 115 , Albuquerque , NM , 87112 (505) 271-2280 Send Email https://www.elmiradorinc.com/ Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone Follow NMRA on Social Media...