The phone number for Billabong Creek Rest Area is 13 22 13.
Billabong Creek Rest Area is located at 2322 Newell Hwy, Parkes NSW 2870, Australia