I Scream Ice Cream

2000 Carlisle Blvd NE, Albuquerque
(505) 268-0139