2000 Carlisle Blvd NE, Albuquerque, New Mexico 87110 USA
Awesome service, great ice cream! Highly recommended.
Photo Credit: Yelp