Please call our staff by phone at 713.667.6550 during Office Hours. Office staff are available Tuesday through Sunday from 9:30 am through 5:30 pm. Weekend staff are on-site Saturday through Sunday between 9:30 am and 5:30 pm, but may be busy with programs and away from their phones.
Nature Discovery Center, 7112 Newcastle, Bellaire, TX 77401
Join our email list
The Nature Discovery Center is located in Russ Pitman Park at 7112 Newcastle, Bellaire, Texas, just inside the West 610 Loop, between Bellaire Blvd and Evergreen.
From West 610 heading south: Take the Bellaire Boulevard exit. Turn left onto Bellaire Boulevard and go two stop lights to Newcastle. Turn right onto Newcastle, go approximately 0.4 miles, then turn right into the parking lot just before the Nature Discovery Center sign.
From West 610 heading north: Take the Evergreen exit. Turn right onto Evergreen and go to the stop light at Newcastle. Turn left onto Newcastle, go approximately 500 feet, then turn left into the parking lot just after the Nature Discovery Center sign.