Ventura Transfer Center, Ventura, CA
N 34° 16.353 W 119° 14.951
11S E 292938 N 3794665
Quick Description: Located at Mills Road and Telephone Road in Ventura. It's in the Pacific View Mall's parking lot.
Location: California, United States
Date Posted: 12/31/2008 8:09:32 AM
Waymark Code: WM5F93