Barry A. Edewaard, ODBarry A. Edewaard · Optometrist17521 Main St N, Blountstown, FL, 32424NPI · 1609883800No reviewsInsuranceNot specified(850) 674-2020Check availabilityBook online Claim listing