Trimbles of WindsorInvercargillHairdressersTrimbles Of WindsorAbout Trimbles of WindsorAddress: 28 Windsor St, Glengarry, Invercargill 9810PhoneClaim ListingContact InformationPhone: 032175374Address:28 Windsor StGlengarryInvercargill 9810