Hana & Arthur Ginzbarg Nature Discovery Center
7112 Newcastle Street
Bellaire, TX 77401
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.
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.
From West 610 heading north: Take the Evergreen exit. Turn right onto Evergreen and proceed toward Newcastle. Before the light at Newcastle, and across from Evergreen Pool, turn left into the parking lot at the south end of Russ Pitman Park.