🌐 HomeStoriesMalaysia StadiumsPetaling Jaya Stadium

Petaling Jaya Stadium

Location: Petaling Jaya, Selangor, Malaysia
Capacity: 10,661
Opened: 1996
Tenant: Selangor