The Green at the Claremont Visitor Center is located in Claremont, New Hampshire. It can be found at 14 North Street, Claremont New Hampshire. Visit AllSeats.com for more information on The Green at the Claremont Visitor Center and to purchase tickets.