The phone number for Bluff House is 0409 057 979.
Bluff House is located at 115 Bluff Rd, St Leonards VIC 3223, Australia