1. 417 Palomas St. S.E. 417 Palomas Dr NE, Albuquerque, NM 87108 Coordinate: 35.08144,-106.58275 Phone: (505) 256-1682