Palomar Street Trolley Station
1265 Industrial Ave
Chula Vista
CA
91911
(619) 233-3004
sdmts.com
Open Map
Light Rail
Mass Transit
Public Transportation