Where is the Tennis Hall Of Fame in Belton South Carolina located?

There is no Tennis Hall of Fame located in Belton, South Carolina. The International Tennis Hall of Fame is located in Newport, Rhode Island.
Copyright Wanderlust World © https://www.ynyoo.com