Location

5252 West 79th Street, Indianapolis, IN 46268

SpinBlock Table Tennis Center is conveniently located on the northwest side of Indianapolis.