Lima Mall

  • SHOPPING CENTERS
2400 Elida Road
Lima, OH 45805
(419) 331-6255
(419) 331-0502 (fax)