Balboa Hospital Courtyard

34800 Bob Wilson Dr San Diego CA 92134 USA

Location