Dr Thomas Woo Dr Thomas Woo Ophthalmologist (Eye Specialist) 0753 906 000 Level 2, 38B Albert Avenue, Chatswood, NSW 2067 Is this you? Claim profile!