21 Bean Rd, Meriden, New Hampshire 03770 USA
Aidron Duckworth Museum (photo - John Preston)
Photo Credit: Yelp