The International Tennis Hall of Fame is located in Newport, Rhode Island, United States. The hall of fame honors players and contributors to the sport of tennis and includes a museum, grass tennis courts, an indoor tennis facility, and a court tennis (or real tennis) facility.
REVIEWS
Be the first to write a review
CONTACT DETAILS
194 Bellevue Avenue,
Newport, RI