March 31 Museum Closed Buffalo Museum of Science 1020 Humboldt Parkway, Buffalo The Museum will be closed on March 31.