Bay Padel on Treasure Island is located at 29 Avenue G, San Francisco, CA 94130. The club offers padel and pickleball courts, open play, clinics, and fitness classes including HIIT, strength and conditioning, yoga, and stretch and recovery. It also hosts private events such as birthday parties, corporate events, fundraisers, and tournaments.