Where to Find Us


Our indoor location is nestled in the heart of St. John’s at 114 Newtown Road. 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 Feildian Grounds. Parking for players is available behind the clubhouse.