The phone number for Deflector Village is (08) 6555 9700.
Deflector Village is located at Yalgoo WA 6635, Australia