The phone number for Back Creek - South Bound is 13 22 13.
Back Creek - South Bound is located at 1801 Newell Hwy, Back Creek NSW 2671, Australia