Gregory Barkdull, MDGregory Barkdull · Otolaryngology Physician2350 Buhne St, Eureka, CA, 95501NPI · 1962418806No reviewsInsuranceNot specified(707) 444-8863Check availabilityBook online Claim listing