The Club

The St. John's Tennis Association is a year-round facility in St. John's, NL, Canada with 6 Indoor Courts hosting a variety Programs and Memberships. 

St. John's Tennis Association