Ten Pin Alleys Share: Recreation Ten Pin Alleys 306 S. 6th St Hannibal, MO 63401 (573) 221-8381 (573) 248-1431 (fax) About About Bowling Alley & snack bar