Guide > Children's entertainment in Massachusetts > Children's entertainment in Haverhill > Haverhill YMCA