Find the full list below:
409 Telegraph Canyon Rd, Chula Vista, CA 91910, USA
1725 Eastlake Pkwy, Chula Vista, CA 91915, USA