Crossword clues for Cities in Peru and Ohio:LIMAOhio (not Peru) city where "Glee" is setLIMACity in Peru or OhioLIMACity in Ohio or PeruLIMASCities in Peru and Ohio