Dr Cecilia So
Dentist
Armidale Private Hospital, Rusden St, Armidale, NSW 2350