Shoe Sensation

  • Apparel
  • Retail
1220 W, 15th St.
Auburn, IN 46706
(812) 525-2999