American Stonehenge Location 105 Haverhill RdSalemNew Hampshire Next Event No upcoming events Upcoming Events No events in this location