EN
EN
ES
LOCATION
Discovery is conveniently located at
1100 E Nasa Pkwy Suite 211A, Houston, Texas 77058
Directions:
From Clear Lake- El Camino Real to E Nasa Pkwy to Space Park Blvd. 12 minutes
From League City- Egret Bay (2351) to E Nasa Pkwy to Space Park Blvd. 10 minutes
FROM Kemah- E Nasa Pkwy to 146
