Mid City Service CentreInvercargillMechanicsMid City Service CentreAbout Mid City Service CentreAddress: 78 Clyde St, West Invercargill, Invercargill 9810PhoneClaim ListingContact InformationPhone: 032182207Address:78 Clyde StWest InvercargillInvercargill 9810