Grand Bahama Sports Complex

Grand Bahama Stadium is a stadium in the city of Freeport in the Bahamas.

The stadium, mostly used for football and athletics.This is the principal stadium on the island of Grand Bahama.

[1] Grand Bahama Stadium, in its normal configuration, has room for 3,100 spectators.

This article about a Bahamian sports venue is a stub.

You can help Wikipedia by expanding it.