Directions & Parking
Nature Discovery Center
The Nature Discovery Center is located in Russ Pitman Park at 7112 Newcastle, Bellaire, Texas, just inside West 610 Loop, between Bellaire Blvd and Evergreen.
Note: During Gateway Project renovations, the north parking lot will be closed. Please park at the south end lot off of Evergreen Street and make your way up the main path through the park to the nature center.
From West 610 heading south: Take the Bellaire Blvd exit. Turn left onto Bellaire Blvd and go two stop lights to Newcastle. Turn right onto Newcastle, go approximately 0.4 miles, go passed the Nature Discovery Center sign, and continue on to the next traffic light at Evergreen Street. Turn right onto Evergreen and then take your next right into the parking lot at the south end of the park.
|Last Updated on Thursday, September 22, 2016 09:49 AM|