Leo Stadium is a purpose-built football ground which reopened in 2010 after substantial renovation work was carried out at a cost of 200 million Thai Baht. Home to Bangkok Glass F.C, the 13,000 capacity stadium is located within the Pathum Thani Province of south-central Thailand.
Leo Stadium - Bangkok Glass F.C Stadium Guide
By Football Tripper
Last Updated: July 27, 2019