Busworth Road Park is located at Corner Busworth Road and Alberod Street, Hammond Park WA 6164, Australia