Company name: Claxon's Smokehouse & Grill
Description: Barbecue meats rubbed & smoked in-house
3131 8th St SW, Altoona, IA 50009, United States