The phone number for Wind Farm Viewing Rest Area is 13 22 13.
Wind Farm Viewing Rest Area is located at 2975 Goulburn Rd, Pejar NSW 2583, Australia