215 S Tejon St
Colorado Springs, Colorado 80903

An exhibit featuring fossils from over 300 million years ago.

Added by Upcoming Robot on November 16, 2010