About Us


Eye Doctor in Havelock, NC

Dr. Joel Banks

Dr. Banks grew up on a family farm in eastern North Carolina where his parents taught him the values of honesty, respect, and hard work. After completing his undergraduate studies at East Carolina University he attended the Pennsylvania College of Optometry where he earned the Doctor of Optometry degree. He returned to eastern North Carolina and has practiced in Havelock since 1983. He is a member and past president of the NC State Optometric Society. He is a former member and president of the North Carolina State Board of Examiners in Optometry.

Dr. Banks and his wife Linda enjoy working in their yard, spending time with family, and attending their grandchildren’s sporting events.

optometrist-havelock-nc-eye-doctor
optometrist-havelock-nc-eye-doctor

Dr. David Anderson

Dr. Anderson grew up in Ahoskie in eastern North Carolina where he enjoyed the benefits and values of a small town. After completing a degree in Engineering Operations at North Carolina State University and working in the field he decided to change careers and attended the Pennsylvania College of Optometry where he earned his Doctor of Optometry degree. He practiced for 32 years in another small town in eastern North Carolina, Tarboro, until retiring from his practice there in 2014. Five months later he became an associate at Banks Eye Care where he enjoys practicing with his longtime friend and professional colleague, Dr. Joel Banks. Dr. Anderson is a member and past president of the NC Optometric Society. He is a former member and president of the NC State Board of Optometry.

Dr. Anderson enjoys spending time with his family, especially his two young grandchildren, Noah and Zara. He also enjoys many active sports such as ocean jetskiing, golf, seniors track & field and racquetball.

optometrist-havelock-nc-eye-doctor-team

Roxie

optometrist-havelock-nc-eye-doctor-team

Denise

optometrist-havelock-nc-eye-doctor-team

Michelle

optometrist-havelock-nc-eye-doctor-team

Darlene

optometrist-havelock-nc-eye-doctor-team
optometrist-havelock-nc-eye-doctor-team
optometrist-havelock-nc-eye-doctor-team