Contact Us


Véloro Bicycles, LLC
910 Main Street, Redwood City, CA 94063         Hours: Tuesday - Saturday  11:00 am to 6:00 pm
Phone: 650 241-1060                                                          Closed Sunday & Monday
E-Mail:  Sales  Service

We're located in the heart of downtown Redwood City and right in the center of one the the best cycling mecca's in the Bay Area.

Location:



Parking