The Alumni Hall

75 Court Street, Post Office Box 125, Haverhill, NH
Venue Types