Oamaru Mini MartOamaruConvenience StoresOamaru Mini MartAbout Oamaru Mini MartAddress: 323 Thames St, Oamaru 9400Claim ListingContact InformationPhone: Address:323 Thames StOamaru 9400