There's a gravel driveway at the end of W Cypress Forest Dr. This leads to the parking lot. You can see it on the satellite view of maps. It's the "Cypress Creek MTB Trail parking OFFICIAL" pin that marks the parking lot.
14234 W Cypress Forest Dr, Houston, TX 77070
It dead ends into on that subdivision street. As Erik stated, pull up the Sat view, that may clarify the location for you. Plenty of parking, but it was pretty busy this past Sunday, my first time there.
Thanks! Your answer is awaiting moderation.