New Montgomery County nature sanctuary to open in 2027
Houston Audubon has acquired the 128-acre Peach Creek Woods Nature Sanctuary in eastern Montgomery County and will prepare the property for public access over the next year, with an expected opening in early 2027.