Die Postleitzahl von Osclay ist KW3 6DA. Osclay ist eine straße in Lybster Highland, Scotland, Vereinigtes Königreich.