Where is Harvard-Westlake Upper School?

Where is Harvard-Westlake Upper School located?

Harvard-Westlake Upper School, California, United States (approx. 34.14056°, -118.4118°)


Where is Harvard-Westlake Upper School on the map?