O'Regan Dr D NChristchurchGeneral PractitionersOregan Dr D NAbout O'Regan Dr D NAddress: 11 Caledonian Rd, Richmond, Christchurch 8014PhoneClaim ListingContact InformationPhone: 033653777Address:11 Caledonian RdRichmondChristchurch 8014