Delray Beach Tennis Center

  • TENNIS & TENNIS CLUBS
201 W Atlantic Avenue
Delray Beach, FL 33444
(561) 243-7360
(561) 243-7362 (fax)

About Us

The Delray Beach Tennis Center is a full-service public tennis facility located in the heart of Delray Beach, FL.
  • About

    The Delray Beach Tennis Center is a full-service public tennis facility located in the heart of Delray Beach, FL.

  • Media