Ocracoke Island Realty FacebookInstagramTwitterPinterestContact us (844) 374-20321075 Irvin Garrish HighwayOcracokeClick here for hours, map, and directions Visit Our WebsitePayment types: Cash, ChecksVisa Mastercard Discover