Dr Geddada Vamsee Churchill Road Medical Centre General Practitioner www.churchillroadmc.com.au+618 826 917 209 Churchill Road, Prospect, SA 5082 Is this you? Claim profile!