Where to Find Us


Our indoor location is nestled in the heart of St. John’s at 114 Newtown Rd. We offer free parking for players. The clubhouse is accessed at the back of the lot.

Our outdoor only courts are located at 4 Portugal Cover Road, near the Feildian Grounds. Parking for players is available behind the clubhouse.