Herschell Carrousel Factory Museum

180 Thompson Street, North Tonawanda, New York 14120