Equinox Sports Club Los Angeles, Tennis - Padel & Squash Courts - Los Angeles, CA (1835 S Sepulveda Blvd, Los Angeles, CA 90025)

Los Angeles, CA, United States

Address: 1835 S Sepulveda Blvd, Los Angeles, CA 90025

Location: Los Angeles, CA, United States

Phone: (310) 473-1447

Website: https://www.equinox.com/clubs/southern-california/los-angeles/losangeles?cid=gmb

Google rating: 3.1 / 5 (216 Google reviews)

Nearby squash courts