Shop name

Alameda Bicycle

Address

1522 Park St.
Alameda, CA 94501
United States

Phone number
Website
Electric
Test Rides
Bosch eBike Service
Preferred Dealer

37.765906, -122.241037