Bill Spilstead Complex for Canine Affairs is located at 44 Luddenham Rd, Orchard Hills NSW 2748, Australia