Depot Parking Lot / California Welcome Center Posted August 9th, 2018 by admin & filed under . Map Unavailable Address 9 4th street Santa Rosa CA 95401 United States Upcoming Events No events in this location