Indian Table Tennis Foundation is located in Noida, India on Noida Indoor Stadium, Noida Stadium Jogging Track, Sector 21A. Indian Table Tennis Foundation is rated 5 out of 5 in the category table tennis facility in India.
Address
Noida Indoor Stadium, Noida Stadium Jogging Track, Sector 21A
Amenities
Gender-neutral toilets