Map Location
Penang International Squash Center
Jalan Jelutong, 11600, Bukit Dumbar, Penang, Malaysia