Dining

I Scream Ice Cream

  • 2000 Carlisle N.E.
    Albuquerque, NM 87110
  • Type: Ice Cream/Frozen Yogurt
  • Phone: (505) 268-0139