Leichhardt General Practice lives at 210 Norton St (cnr Allen St), Leichhardt, NSW 2040.
(02) 9561 0300