Skip to main content

Los Angeles Indoor Tennis Center

sport court · tennis court · Los Angeles, CA

Address
7005 W Sunset Blvd, Los Angeles, CA 90028-7509
Phone
(323) 455-4602
Website
indoortennisla.com
Where
34.0982, -118.3416

Search Hominin for Los Angeles Indoor Tennis Center

Other sport courts nearby

More in Los Angeles

Los Angeles Indoor Tennis Center — sport court in Los Angeles, CA | Hominin