The Discovery Science Place photograph

The Discovery Science Place

Use attributes for filter !
Address308 N Broadway Ave, Tyler, TX 75702, United States
Hours Closed ⋅ Opens 10AM Thu
Phone +1 903-533-8011
Date of Reg.
Date of Upd.
ID2046271
Send edit request

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.

Where is the The Discovery Science Place

The Discovery Science Place Map
Click on the photo of The Discovery Science Place to view it on Google Maps.

Related Persons

Next Profile ❯