Name | Palomar Trolley Center(Chula Vista) |
Hours | 4AM - 2AM |
Rate |
|
Address | 660 Palomar St, Chula Vista CA 91911 |
Phone | (619) 498-0327 |
Map | Palomar Trolley Center(Chula Vista) Google Map |