The phone number for Helen's Camellia Garden is 0448 482 022.
Helen's Camellia Garden is located at 41 Kerr Dr, Macksville NSW 2447, Australia