Welsh Dr G JChristchurchGeneral PractitionersWelsh Dr G JAbout Welsh Dr G JAddress: 129 Bealey Ave, Richmond, Christchurch 8013PhoneClaim ListingContact InformationPhone: 033665421Address:129 Bealey AveRichmondChristchurch 8013