John Ibarra
- Fort Worth, TX
- Praise & Worship Leader
- 28 miles from Cleburne
- 2 Verified Bookings
Andrew D. said “John had big shoes to fill when he filled in for our normal worship leader two weeks in a row. Both his talent and his heart are top notch, and I hope…”