Get Directions to Diamond Shamrock ← View details 7940 Ladera Drive Northwest, Albuquerque, New Mexico 87120 +1 505-352-6917 Get Directions From* To * — Required information