Chula Vista (Hilltop Dr) Chula Vista (Hilltop Dr)1500 Hilltop DrChula Vista CA 91911 USAPhone: 619-258-7100