Where is Keck Hospital of USC?

Where is Keck Hospital of USC located?

Keck Hospital of USC, Keck Hospital of USC, United States of America (approx. 34.062363°, -118.20215°)


Where is Keck Hospital of USC on the map?