Everyone at ABC Vision from our Optometrists to Our Opticians, are here to serve you! From convenient online or phone appointment scheduling, to selecting the best frames and lenses to fit your lifestyle and budget, our staff is specially trained to meet all your eye care needs.  Each office has a wide selection of designer and value prescription eyeglasses and sunglasses, along with standard and specialty prescription contact lenses.

ABC Vision is a full service eye and vision care provider.  Patients throughout the Portland Metro area have been coming to ABC Vision for over 30 years because they know they will receive the personal attention and professional care that is our foundation.

We invite you to learn more about our Doctors and Opticians, our Optometry services, and join our patient family by scheduling an eye exam appointment today.

Sherwood 503-625-5599 | Hillsboro/Aloha 503-649-7566 | Portland/Hillsdale 503-473-8039


 ABC Vision Doctors

Dr. Mari Ward | Dr. Wes Crockett | Dr. Ann Edmonds


ABC Vision utilizes state-of-the-art diagnostic equipment to provide you comprehensive eyecare. Additionally, In our optical boutique, you will also get assistance in a relaxed, non-hurried environment. ABC Vision will provide you superior service and value with attention focused on your needs. Our skilled opticians will take the time to explain all the lens options available to best suit your visual needs and make sure all your questions are answered to your satisfaction.


At ABC Vision, we understand that eyewear can help you see well but also look great! This is why all ABC Vision’s optical boutiques carry the most fashionable selection of frames and styles to fit your lifestyle.

Vision affects every part of your daily life, and it is our goal, to enhance your vision to better fit your lifestyle. We appreciate the many people who entrust their eyecare to us and welcome you as a patient.ABC Vision Brands

Sherwood: 21887 SW Sherwood Blvd. Ste B Sherwood, OR. 97140 

Hillsboro/Aloha: 7515 SE Tualatin Valley Highway Hillsboro, OR. 97123 

Portland/Hillsdale: 1522 SW Sunset Blvd. Portland, OR. 97239