Jazz, Classical, Pop Pianist
- Grand Rapids, MI
- Pianist / Dueling Pianos
- 51 miles from Battle Creek
- 20 Verified Bookings
Emily V. said “We loved having Zach at our wedding! He has our guests singing loudly along! He was willing to play any song they requested! It was so much fun! He is…”