Pedal Cycling Alameda ★★★★★4.8 (6) Gyms & Fitness Indoor cycling · Fitness center · Physical fitness program 2412 Clement Ave, Alameda, CA 94501 Website Details →