Millennium Sports Center is located in Johor Bahru, Malaysia on PTD 62580, Jalan Skudai, Batu 8 1/2, Skudai. Millennium Sports Center is rated 3.9 out of 5 in the category sports complex in Malaysia.
Address
PTD 62580, Jalan Skudai, Batu 8 1/2, Skudai