The Discovery Science Place
Use attributes for filter ! | |
Address | 308 N Broadway Ave, Tyler, TX 75702, United States |
---|---|
Hours | Closed ⋅ Opens 10AM Thu |
Phone | +1 903-533-8011 |
Date of Reg. | |
Date of Upd. | |
ID | 2046271 |
About The Discovery Science Place
The Discovery Science Place is a children's science museum located in Tyler, in the U. S. state of Texas. The museum often hosts free activities and community events.
Click on the photo of The Discovery Science Place to view it on Google Maps.