Diplomatic Missions of Australia in Oman

Australia Consulate in Muscat

Phone
For general issues:

Australia Visa Submission Center in Muscat

pickvisa.com