Stadium Larkin footall stadium

Capacity: 30,000

City: Johor Bahru

Country: Malaysia

Club: Johor FA

International: Unknown