Natomas Bike Shop Bike Shops natomasbikeshop.com (916) 641-8640 Natomas Bike Shop 3291 Truxel Rd, Sacramento, CA 95833, USA | South Natomas