Laurel Island

Laurel Island is a 175 acre site located just north of the Arthur Ravenel Bridge on Town Creek.