Go-astronomy logo


TX Sci Museums

The Discovery Science Place    

The Discovery Science Place is located in in Tyler, TX - please contact them beforehand for current hours, schedules, and programs.

      1. Name:
      2. The Discovery Science Place
      1. Address:
      2. 308 North Broadway
      1. City:
      2. Tyler
      1. State:
      2. TX