InterfloraInvercargillFloristsInterfloraAbout InterfloraAddress: 229 Elles Rd, Kew, Invercargill 9812Claim ListingContact InformationPhone: Address:229 Elles RdKewInvercargill 9812