Jennifer Crawford

Jennifer Crawford, alto, has been singing in church, school and community choirs throughout her life. She plays flute, oboe, and piano and when not singing, she can be found writing computer code, fostering kittens, or knitting.