Armand Bayou Nature Center in Pasadena, Texas

What a cool place! I can’t believe I’ve never been here before!!! The Armand Bayou Nature Center at 8500 Bay Area Blvd,  Pasadena, Texas 77507 is a wonderful place to go visit for yourself or take the kiddos! Note:  Third Sunday in Nature, a FREE Admission Day  underwritten by DOW Chemical.

IMG_2841-1 (1)
You’ve arrived!

Continue reading “Armand Bayou Nature Center in Pasadena, Texas”