Explore details about location Yarra Street. Yarra Street is a location situated within the Geelong alongside other areas such as Richie Boulevarde, Transit Place, Aitchison Place.