CSH and the Welby Garden Centre are located at:
1 Bendooley Street
Welby NSW 2575 Australia
Phone: 02 4872 6600
Fax: 02 4872 1228
manager@challengesh.org.au
commercial.services@challengesh.org.au
You can also get in touch by filling in the contact form.