Report on International Mask & Puppet Museum
International Mask & Puppet Museum is located in 518 Prospect Avenue, Syracuse, NY - 13208. Please use the following form to report us any incorrect information you found on International Mask & Puppet Museum. It will help us update the history museum with correct information.
Go back to the details page of International Mask & Puppet Museum