7209 Seawright Dr, Savannah, GA 31406
Savannah Table Tennis is a table tennis facility located in Savannah, Georgia. We offer a fun and welcoming environment for players of all skill levels. With 10 tables available, you can come and enjoy the sport of table tennis with friends or meet new...
Categories: Gym, Table Tennis Facility, Sports Complex, Table Tennis Club