Dr. John A. Vaubel, P.C.Dr. John A. Vaubel, P.C. · Ophthalmology Physician620 Northwestern Dr, Storm Lake, IA 50588(712) 732-5030Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing