Yellow Cab 2000 160 Chestnut St Redwood City, CA 94063 Phone: (650) 839-2000
Category: taxicab service