Sharp Rees-Stealy Otay Ranch Categories Medical Center 1400 E Palomar St Chula Vista CA 91913 (858) 499-2707 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×