Bay Padel - Treasure Island, Pickleball Courts - San Francisco, CA (29 Avenue G, San Francisco, CA 94130)

San Francisco, CA, United States

Address: 29 Avenue G, San Francisco, CA 94130

Location: San Francisco, CA, United States

Phone: (341) 222-1748

Website: https://baypadel.us/

Google rating: 4.9 / 5 (128 Google reviews)

Nearby pickleball courts