An interactive map showing the location of East Parish Meeting House, Haverhill, Essex, Massachusetts, USA.