Aspen Leaf Frozen Yogurt in Farmington
5150 E Main St,
Farmington, 87402
(505) 564-4385
(505) 564-4385
The ultimate self-serve frozen yogurt experience where U-SWIRL your way
dining, food, restaurant, flavors