Published March 27, 2009, 01:35 AM
Venison America more than ‘meats’ the eye
Nestled in a building set back off the road is the thriving business Venison America, and the only clue that it’s there is the colorful sign on the side of the building.By: Margaret Ontl, Hudson Star-Observer
