Palomar Trolley Center
Verified 4.3 (5412 reviews) Health & Medical Chula Vista, CA
About
Low-key shopping mall offering discount stores, fast-food eateries & casual apparel outlets.
Location & Directions
610 Palomar Street · Chula Vista, CA, 91911Get directions
Request a quote
Reviews
Be the first to review.