John Cavicchio
- Freehold, NJ
- Organist / Funeral Music
- 9 miles from Jackson
- 7 Verified Bookings
David M. said “John did a wonderful job! The organ music was spectacular - it was a great pleasure for the congregation of The historic First Presbyterian Church of…”