Dr. John A. Vaubel, P.C.Dr. John A. Vaubel, P.C. · Ophthalmology Physician620 Northwestern Dr, Storm Lake, IA, 50588NPI · 1467666172No reviewsInsuranceNot specified(712) 732-5030Check availabilityBook online Claim listing