Keller’s Farm store

Keller’s Farm store is a game meat processor located in Albuquerque, New Mexico. This company processes deer, and may be contacted at:

2912 Eubank Blvd. NE(at Candelaria)
Albuquerque, New Mexico 87112
(505)294-1427