Farm Fresh Produce Co.
2478 Lead Ave SE
Albuquerque
NM
87106
Open Map
Accepts Credit Cards
Farmers Market
Grocery
Price range: $