Check availability and get a quote from Caitlin McGillivray - Encore Musicians