The phone number for Eleuthera Farm is 0413 316 292.
Eleuthera Farm is located at 721 Ellsmore Rd, Exeter NSW 2579, Australia