Dr James Lam
Oxford Village Medical Centre
General Practitioner
Shop 18, 63 Oxford Street, Darlinghurst, NSW 2010