Temple Christian Lima, OH, USA

Temple Christian

982 Brower Rd Lima, OH, USA
419 227 1644 Website

Roster

Coaches