Latitude and longitude of George Odlum Stadium
- In Saint Lucia
Satellite map of George Odlum Stadium
George Odlum National Stadium is a 9,000 capacity football stadium in Vieux Fort, St Lucia.
Latitude: 13° 45' 11.18" N
Longitude: -60° 56' 38.07" W