24 Hour Fitness ★★★★☆3.8 (446) Gyms & Fitness Fitness center · Indoor cycling · Personal trainer 567 Floresta Blvd, San Leandro, CA 94578 Call Website Details →