Travelodge Lima

805 S. Leonard Ave
Lima
Ohio
United States