Been here? Tap the star.
Kaiser Permanente Medical Center Santa Clara Heliport — Santa Clara, California, United States