Dr Alice Lee Dr Alice Lee Nephrologist (Kidney Specialist) info@toowoombaneurology.com.au0746 463 290 St Andrew's Toowoomba Hospital, Suite 29, 280 North Street, Toowoomba, QLD 4350