Haven Medical Care General Practitioner www.havenmedicalcare.com.au6124 385 900 6 Pine Tree Lane, Terrigal, NSW 2260