General practice at Riverside General Practice St KildaRiverside General PracticeGeneral practice77 Bridge Street, St Kilda VIC 3182No out-of-pocket costAppointment needed, No referral neededOwnership: Public