Directions and Hours
Nature Discovery Center
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.
Tuesday - Friday (closed Monday)
Saturday & Sunday
Nature Discovery Center Office
Tuesday - Sunday (closed Monday)
The Nature Discovery Center is closed on the following holidays: New Year’s Day, Easter, Memorial Day, 4th of July, Labor Day, Thanksgiving, the Friday after Thanksgiving, Christmas Eve Day, and Christmas Day.
Russ Pitman Park
7 days a week
|Last Updated on Sunday, January 31, 2016 06:54 PM|