John Allen Shoes carries men's, women's and children's shoes. The locally owned and operated store features Dansko, Stride Rite, Florsheim and New Balance, and it specializes in hard-to-find sizes. It also fits diabetic shoes.