Oops! Something went wrong, please try again later.
Hamilton Recreation Center hosts a playground, two tennis courts, an indoor basketball court and even a pool. For drop-in pickleball, table tennis or basketball hours please visit sfrecpark.org and for …
Hamilton Recreation Center hosts a playground, two tennis courts, an indoor basketball court and even a pool. For drop-in pickleball, table tennis or basketball hours please visit sfrecpark.org and for pool questions please call 415-292-2008