The Bicycle Outfitter

365 Alma Street, 94301, Palo Alto, CA, United States