Herschell Carrousel Factory Museum Share: Herschell Carrousel Factory Museum Visit Website 180 Thompson Street North Tonawanda, NY 14120 (716) 693-1885