Discovery Science Place is a place full of scientific stuff. There you will find a lot of fun games that have to do with science. You will learn faster in a fun way. Igniting curiosity in young minds through fun, hands-on exploration. exploration. It is a fun way to spend the day. There is many cool features if you take the time to enjoy. The Discovery Science Place is located at 308 N. Broadway Avenue in Tyler, Texas.