Schmidt & White Barbershop Share: Beauty Salons, Barbers & Spas Schmidt & White Barbershop 322 Center St Hannibal, MO 63401 (573) 629-2006