Store, Post office and petrol station. On the main road in Meander Tasmania