Dr James Leong Dr James Leong Ophthalmologist (Eye Specialist) 02 8778 9400 57-59 Memorial Avenue, Liverpool, NSW 2170 Is this you? Claim profile!