Edith L. Moore Nature Sanctuary
Place
The Edith L. Moore Nature Sanctuary is a 17.5-acre nature sanctuary along Rummel Creek, located in Houston, Texas, in the United States. Named after Edith Lotz Moore, who lived on the land with her husband for 43 years, the sanctuary includes a restored log cabin for hosting educational programs and houses administrative offices for the Houston Audubon Society.