Sharp Rees-Stealy Otay Ranch Share: Medical Center Sharp Rees-Stealy Otay Ranch Visit Website 1400 E Palomar St Chula Vista, CA 91913 (858) 499-2707 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.