Newsletter subscribe
Tag: theis attaway nature center

Theis Attaway Park, a Small Nature Center in Tomball, TX

Posted: September 22, 2017 at 8:43 pm   /   Houston Metro Area, Parks & Outdoor, Recent Posts, Tomball

This 4 acre park contains a pond, open air amphitheater, small walking trail, observation blind, water fountains & restrooms. Interesting history!

2 Comments read more