The Ultimate Guide to Allen Edmonds ShoesBy Neha Singh Rathor Allen Edmonds is an American shoe company that has been in business for over 100 years. Founded in 1922, the…