Location: Claremont Creative Center, 56 Opera House Square, Claremont, NH, United States
StreetView: None