On The Spot Green Island Milk BarDunedinFarm Equipment SuppliersOn The Spot Green Island Milk BarAbout On The Spot Green Island Milk BarAddress: 214 Main S Rd, Green Island, Dunedin 9018PhoneClaim ListingContact InformationPhone: 034882552Address:214 Main S RdGreen IslandDunedin 9018