Fairhall Dr G CKaiapoiGeneral PractitionersFairhall Dr G CAbout Fairhall Dr G CAddress: 52 Charles St, Kaiapoi, Christchurch 7630PhoneClaim ListingContact InformationPhone: 033277167Address:52 Charles StKaiapoiChristchurch 7630