A native of Newton, MA, Jennifer Sherrard resides in the Greater Boston area. Jennifer Sherrard received a Bachelor of Music in Voice Performance from Ithaca College School of Music.
© Copyright 2005-2011 Jennifer Sherrard