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: scott@904tennis.com or 904-514-1644



Waiver Form for Youth



© Copyright 2018. All Rights Reserved