Dr Elena Downs SmartClinics Toowong Family Medical Centre General Practitioner 0733 715 666 Lvl 10, 39 Sherwood Road, Toowong, QLD 4066 Is this you? Claim profile!