Invercargill Osteopathic ClinicInvercargillOsteopathsInvercargill Osteopathic ClinicAbout Invercargill Osteopathic ClinicAddress: 16 Thomson St, Avenal, Invercargill 9810PhoneClaim ListingContact InformationPhone: 032188903Address:16 Thomson StAvenalInvercargill 9810