East Parish Meeting House150 Middle Rd, Haverhill(617) 750-1154eastparishmeetinghouseofhaverhillmassachusetts.yolasite.com
Party Princess Productions - Boston104 Towne Hill Rd, Haverhill(617) 545-7083boston.partyprincessproductions.com