Lima Center is an open air shopping center that sits at the northwest corner of Elida Road and Cable Road. The town center is home to more than 10 popular retail options. For more information, please call (419) 331-1311 or visit our website.
Shopping Center
Based on 0 Reviews
Add Review