Address: 900 W Exposition Blvd, Los Angeles, CA 90007, USA
Christopher B | Aug 24, 2020
No. It's by LACMA on Wilshire.
Natural History Museum of Los Angeles County | Aug 24, 2020
While the Tar Pits are part of the NHMLAC, it is indeed on its own grounds, just next to LACMA. You can learn more about the site here via our official page: tarpits.org