Veloro Bicycles

Veloro will be closed Friday, July 13 and Saturday, July 14 to go ride some Sierra passes! See you at the Death Ride! We'll be open again Tuesday, July 17 at 11am. Sorry for any inconvenience.

Website reconstruction in progress

Contact Us
(650) 241-1060
910 Main St, Redwood City, CA 94063