Jindabyne Auto Repairs By Travis Atkins on February 12, 2016 in Store Address Jindabyne Auto Repairs,7 Lee Avenue,JINDABYNE,NSW,2627 Contact Details 1300 Holler (1300 465 537)