Kellers Farm Store, ALBUQUERQUE, New Mexico (NM)
Conveniently located at 2912 Eubank Boulevard Northeas () in ALBUQUERQUE, New Mexico (NM) (87112), Kellers Farm Store can be reached at 5052941427. It is advisable to call ahead of time to make a reservation.
More restaurants in ALBUQUERQUE, New Mexico (NM)
Kellers Farm Store contact information and details:
Address: 2912 Eubank Boulevard Northeas - , ALBUQUERQUE, New Mexico (NM) 87112
Contact Phone: 5052941427
