National Squash Centre is located in Kuala Lumpur, Malaysia on Level 1 National Stadium Bukit Jalil, Merdeka Stadium Corporation, Sri Petaling. National Squash Centre is rated 4.3 out of 5 in the category squash court in Malaysia.
Address
Level 1 National Stadium Bukit Jalil, Merdeka Stadium Corporation, Sri Petaling
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance