Page Museum at the La Brea Tar Pits
5801 Wilshire Blvd., Los Angeles, CA 90036
Located in the heart of metropolitan Los Angeles, the Page Museum at the La Brea Tar Pits is one of the world�s most famous fossil localities.