Dr Shirley XuOnehungaGeneral PractitionersDr Shirley XuAbout Dr Shirley XuAddress: 188 Onehunga Mall, Onehunga, Auckland 1061PhoneClaim ListingContact InformationPhone: 096366155Address:188 Onehunga MallOnehungaAuckland 1061