State: | Texas |
---|---|
Address: | 24907 Farm to Market 2004, Angleton, TX 77515 |
Zip code: | 77515 |
The actual Center was not open, but birds and wildlife were there. Beautiful day.
The center was closed but we did get to see an alligator.
Awesome place
Big Slough Discovery Center is located at 24907 Farm to Market 2004, Angleton, TX 77515