The phone number for Bluff Rock Lookout is 13 22 14.
Bluff Rock Lookout is located at 8038 New England Hwy, Tenterfield NSW 2372, Australia