Holliston, MA | Boston, MA | New Haven, CT
Also known as: screamingbanshee
Jennifer Welsh lives in Holliston, Massachusetts. Other places in which she has lived are Boston, Massachusetts and New Haven, Connecticut. She attended the Boston College and Attended 1995 - 1999. Her favorite sport is Yoga.