Home»Teams»South China»Mong Kok Stadium
Stadium

Mong Kok Stadium

Hong Kong, Hong KongCapacity: 40,000Home of: South China
LocationHong Kong, Hong Kong
Capacity40,000
Home teamSouth China