Address 294-296 Hoskins Street Temora VIC 2666 Australia Location Locate -34.451249960894, 147.5354046