INA, Indonesia | Indonesia Ultimate Players Association (IFDA)
Address: Senayan Sports Complex (Gelora Bung Karno) Jakarta 10270, Indonesia
website: ultiid.com
e-mail: [email protected]
Address: Senayan Sports Complex (Gelora Bung Karno) Jakarta 10270, Indonesia
website: ultiid.com
e-mail: [email protected]