El Paso Insights Science Center El Paso Insights Science Center Category Museums Address 521 Tays St El Paso Texas 79901 USA http://insightselpaso.org/ 915-542-2990 Contact Name Raymond Shubish Directions to listing From: Current location Specific Address Travel Mode: Driving Public Transit Walking Cycling