SHOE STORES

Lima Center, 2720 Elida Rd. #168
Lima, OH 45805