é um Stadium localizado em Talaimannar. É um dos 115 estádios dentro Sri Lanka. Endereço de é St. Lawrence Stadium West, Talaimannar, Sri Lanka.
Alguns dos lugares ao redor estão -
St. Lawrence Stadium West, Talaimannar, Sri Lanka