Discovery Science Place
Tyler, TX
Culture
The Discovery Science Place is a children's science museum located in Tyler, in the U.S. state of Texas. The museum is housed in an old car dealership and has been in service to the community since 1993.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account