Tennis Courts in 92661 Showing 1 - 4 of 4 results

1171 Jamboree Rd,  

Newport Beach,   CA | Map

Palisades Tennis Club is a premier tennis club located in beautiful Newport Beach, CA., where ten... Read More

2601 Eastbluff Dr,  

Newport Beach,   CA | Map

2006 E Balboa Blvd,  

Newport Beach,   CA | Map

1602 E Coast Hwy,  

Newport Beach,   CA | Map