Satellite map of George Odlum Stadium
- In Saint Lucia
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
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