1020 Humboldt Pkwy.,
Buffalo , NY 14211 UNITED STATES
Based on 1 reviews
Worst museum ever!At one point I saw who I could only assume was a manager belittling there staff in one of the exhibits. I felt very uncomfortable with that. The exhibits aren't that great and you could probaly see the whole thing in a hour. You could go...
Worldwide > United States > Buffalo, NY > Museums