Explore details about location Northwest Elwha Court. Northwest Elwha Court is a location situated within the Oak Harbor alongside other areas such as Lark Street, Southeast 8th Avenue, Northeast Ronhaar Street.