Explore details about location Green Point Road. Green Point Road is a location situated within the Invercargill City alongside other areas such as Tweed Street, Spencer Street, Onslow Street.