university of chicago fossil lab s

5620 S. Ellis Ave.
Chicago
Illinois
United States