Edison Museum By bzerkadminApril 23, 2019October 10, 2019history, museum, partner The Edison Museum, a science and history museum about the life and inventions of Thomas Edison, is located in Beaumont, Texas at 350 Pine St. on the grounds of Edison Plaza.