Patients

Twin Falls Eye Doctor Patient Portal

Patient Registration Forms

In preparation for your visit to our office, please complete the patient form below. Please use the button at the bottom of the form to email the information to us directly, or print the completed form and bring it with you to your visit. Completing the registration form in advance will help expedite the patient registration process.

Patient Registration Form

Insurance Information

Dr.’s Welch, Allan & Associates works with many different insurance carriers and vision plans. Please call our office to see if we work with your specific vision plan or insurance carrier. We will be happy to answer any questions you may have regarding your insurance.

Shown below are just a few of the many insurance carriers we are in network with.

Twin Falls eye doctor insurance information

Comments are closed