Tennis Courts
Tennis Courts are located at two Westwood Recreational Facilities. Each location provides two courts.
Nickaburr Creek – Located at 7418 Nickaburr Creek Drive
Westwood North – Located at 5703 Lotus Lane
Tennis Courts are located at two Westwood Recreational Facilities. Each location provides two courts.
Nickaburr Creek – Located at 7418 Nickaburr Creek Drive
Westwood North – Located at 5703 Lotus Lane