Restaurant Reviews from DiningGuide411.com
    Top : United_States: NM: Albuquerque

Kellers Farm Store, Albuquerque, New Mexico










Kellers Farm Store
6100 Coors Boulevard Nw
Albuquerque NM United States


Phone: 505.898.6121
Accepts: bank debit cards, Visa, MasterCard/Eurocard