Dr SpencerAvondaleGeneral PractitionersDr SpencerAbout Dr SpencerAddress: Great N Rd, Avondale, Auckland Claim ListingContact InformationPhone: Address:Great N RdAvondaleAuckland