Staunton South LCS
Liberty City Subway station
|Service||Liberty City Subway|
|Next south||Shoreside Terminal|
Staunton South is a subway station on the Liberty City Subway in Staunton Island, Liberty City in Grand Theft Auto III. It is located in Staunton Island's Bedford Point neighborhood, across the street from the island's southern shore.