The phone number for Deni Rest Area is 13 22 13.
Deni Rest Area is located at 110 Davidson St, Deniliquin NSW 2710, Australia