Menchie's Frozen Yogurt
6001 Winter Haven Rd NW, Albuquerque 87120