1. Spoke House Bicycles 25 E 21st St, Tulsa, OK 74114 Coordinate: 36.1335,-95.98628 Phone: (918) 619-6222