Perhaps this place
http://www.underhillfarms.com/venison/
Actually, I did a google search, and it seems that there is an elk farm in Liberty, MO. "North Slope Elk Farm."
That might be it... I could have been wrong about the critters. I didn't think that they were big enough to be elk, but maybe the ones I saw were juviniles.
Mark