Cow Shed Ice Cream
Phone Number: +61427993406 , 0427 993 406
Website: avocacowshed.wixsite.com..
Categories: Specialty Grocery Store
Address: Avoca Tasmania, Avoca, TAS, Australia 7213
GPS Coordinates:
-41.78071,147.72318
Northern Midlands Council, Tasmania, Australia
Facebook: facebook.com/834749783252268
Instagram: Photos and Videos