Holmes Dr M GAshburtonGeneral PractitionersHolmes Dr M GAbout Holmes Dr M GAddress: 254 Moore St, Ashburton 7700PhoneClaim ListingContact InformationPhone: 033083066Address:254 Moore StAshburton 7700