Keith J. Castleton, OD

Dr. Castleton has been practicing optometry since his graduation from Southern California College of Optometry in 2003.  He spent his first six years in practice in the US Navy as an active duty officer. He did residency training in ocular disease management on the Gila River Indian Reservation in Arizona in 2005-2006, and he earned his fellowship in the American Academy of Optometry in 2006.  Dr. Castleton has a BS in Zoology from Brigham Young University and an MS in Public Health from Touro University International.


When Dr. Castleton is not working, you are likely to find him spending time with his wife and 10 children.  He enjoys running, camping, fishing, and being outdoors. He is a native of Butte, Montana.

Elizabeth Doyle, Office Manager

Elizabeth is an experienced optician and office manager who has worked in the field since 2005 for various practices in Alaska, Oregon, and Utah. She graduated Alpha Beta Kappa from Stevens-Henager College in Business Management and Accounting.


Elizabeth enjoys traveling and has driven from Valdez, Alaska to Guatemala City, Guatemala and from the Pacific Ocean in California to the Atlantic Ocean in North Carolina.  Along the way she has hiked through national and state parks, glaciers, redwoods, deserts, plains, and the Smoky Mountains.

Fillbet Bongomin, Optometric Technician

Fillbet is the muscle behind our mobile clinics!  He is a hard worker and loves serving and helping people.

Fill has traveled extensively, and he has lived in South Sudan, Boise, Idaho, and several places in between.

For More Information

Call or text 801-610-9136​