200 Museum Dr Science Museums Impression 5 Science Center Impression 5 Science Center is a science center in Lansing, Michigan. EXPLORE PLACE