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