Tim Hortons

2387 Elida Rd Lima OH 45805 USA

(567) 712-6349

Location