The postal code of Invermoray is IV51 9XE. Invermoray is a street in Kensaleyre Highland, Scotland, United Kingdom.