Amarillo College Natural History Museum - An Introduction
- 15 years ago
The Natural History Museum at Amarillo College is located in the Ordway Hall Annex of the Washington Street Campus in Amarillo, Texas. The museum hosts over 10,000 guests on an annual basis and serves as an educational outreach program for the college and the community at large.