Chula Vista LDS Chapel
790 Rancho Del Rey Parkway North
Chula Vista, CA 91910


View Larger Map