RED CARPET INN LIMA
1231 Neubrecht Road, Lima, Ohio, US 45801