Travelodge By Wyndham Lima Oh

805 S Leonard Ave Lima OH 45804 USA

(419) 549-5344

Location