Dr Camila Castro Miami Village Medical Centre General Practitioner miamivillagemedicalpractice.com.au/contact/reception@miamivillagemedicalpractice.com.au0755 207 777 Shop 14, 110 Mountain View Avenue, Miami, QLD 4220