
LOCATION
We are located inside Barnes Tennis Center in San Diego.
4490 W Point Loma Blvd, San Diego, CA 92107, United States

TIMES
Monday-Friday 8:00 am – 9:00 pm.
Saturday & Sunday 8:00 am – 8:00 pm
We are located inside Barnes Tennis Center in San Diego.
4490 W Point Loma Blvd, San Diego, CA 92107, United States
Monday-Friday 8:00 am – 9:00 pm.
Saturday & Sunday 8:00 am – 8:00 pm