LESSONS & CLINICS
904 Tennis currently provides tennis management to eight communities:
St. Johns County Communities:
Julington Creek Plantation, Durbin Crossing, RiverTown, Shearwater, Heritage Landing, Johns Creek, and Markland.
Offerings and Registration for all St. Johns County programs can be done at: playtennis.usta.com/jcp
Duval County Communities:
Hidden Hills Country Club Registration for all Hidden Hills programs can be done at: https://playtennis.usta.com/hiddenhills/Coaching
All questions can be sent to: firstname.lastname@example.org or 904-514-1644