Tennis Club


Club tennis courts are at Sheppard Ave.