The phone number for Illabo Rest Area is 13 22 13.
Illabo Rest Area is located at 14 Olympic Hwy, Illabo NSW 2590, Australia