Home » California » Menlo Park

Menlo Park

Athletic Club San Carlos Courts

Athletic Club San Carlos

sAthletic Club San Carlos is a sports facility located in Menlo Park, California. It offers a variety of sports and activities for its members, including pickleball. Pickleball is a popular paddle sport that combines elements of tennis, badminton, and table tennis. At Athletic Club San Carlos, you will find two indoor courts dedicated to pickleball. […]

Athletic Club San Carlos Read More »

Scroll to Top