Halfmoon Bay SchoolStewart IslandEducation InstitutionsHalfmoon Bay SchoolAbout Halfmoon Bay SchoolAddress: Ayr St, Stewart Island 9818PhoneClaim ListingContact InformationPhone: 032191179Address:Ayr StStewart Island 9818