The George C. Page Museum was located at the La Brea Tar Pits on Wilshire Boulevard in the Miracle Mile district of the Mid-Wilshire neighborhood of Los Angeles, California.[1]
Skip to content