Only for patients: Sign in with Facebook
23 Epping Avenue
2122 Eastwood, New South Wales
"Dr David Carpenter has been my GP for some 30 years. I travel quite a way to see him because he is simply one of the absolute best in the business."
"Dr Carpenter is worth waiting for.....he is one of the best diagnosticians around."