The phone number for The Villa of Rye is 0449 927 963.
The Villa of Rye is located at 23 Barkala St, Rye VIC 3941, Australia