All Canadian Tennis Centre at HSC | Hamilton
The club is located on the mountain in Hamilton on the beautiful grounds of the Hillfield Strathallan College.
The club is located on the mountain in Hamilton on the beautiful grounds of the Hillfield Strathallan College.