Where are the Amway Business Centre locations in Australia? Amway Support 20 June 2021 04:46 Updated Amway has 3 Business Centres in Australia: Castle Hill (NSW): Shop 1A, Hills Homemaker Centre, 6 Victoria Ave, Castle Hill, NSW, 2154 Chatswood (NSW): 3-9 Spring Street, Chatswood NSW 2067 Related articles What are the Amway Business Centres Opening Hours? What are the Amway Business Centre contact details? How do I get to Founders Platinum pin level? Can I have my order delivered to a Post Office or Post Office Box Where are the Amway Business Centre locations in New Zealand?