American Legion Post 521 is located at 2221 Preston Ave. Pasadena Texas. The post was started in 1967 and was named for Astronaut Edward H White II. The American Legion is an non-profit organization that supports veterans and gives back to the community.