Address: 201 W. Atlantic Avenue
Stadium in Delray Beach, Florida. Delray Beach Tennis Center is a tennis center in Delray Beach, Florida. Built in 1992, the stadium currently holds 8,200 spectators. It currently hosts the Delray Beach Open. It has hosted Fed Cup and Davis Cup matches.