This is the correct location for...
A great way to spend an evening under the stars, and look through a massive telescope. The observatory is located in Brazos Bend State Park about 45 minutes south of Houston, at 21901 FM 762. 77461 Tickets are $5.00 per person every Saturday evening. Weather permitting.
Read more at maps.google.com