LIFETIME TENNIS โ€“ SANTA CLARA

Santa Clara Tennis Center (located in Central Park)

2625 Hayward Drive
Santa Clara, CA 95051

Hours

Mon-Fri 8am-10pm
Sat-Sun 8am-8pm

Contact Us

408-247-0178

[email protected]

 

Managing Director โ€“ Oliver Leopold

[email protected]

Close