Buffalo Museum of Science Back to Search Buffalo Museum of Science 1020 Humboldt Pkwy , Buffalo , NY , 14211 1020 Humboldt Pkwy. , Buffalo , NY , 14211 7168965200 http://Sciencebuff.org sciencebuff.org Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone