George C. Page Park

5801 Wilshire Blvd
Los Angeles, CA 90036

From the website:

A gateway back to the Ice Age, right in the heart of L.A. Witness science in action at La Brea Tar Pits.

Own this business?
See a problem?

You might also like

United StatesCaliforniaLos AngelesGeorge C. Page Park

Partial Data by Foursquare.