The phone number for Willawa Rest Area-Northbound is 13 22 13.
Willawa Rest Area-Northbound is located at Newell Hwy, Jerilderie NSW 2716, Australia