Skip to Main Content

Doctors & Staff

Meet the experienced and friendly doctors and staff who make Vision Source Winder the leading provider of vision care products and services in Winder.


Darrell Allen Sorah, Jr., O.D.

Dr. Darrell Sorah grew up in nearby Norcross, Georgia. He attended The University of Georgia where he was a member and rehearsal assistant in the Redcoat Marching Band. He earned his Bachelor of Science degree in Zoology from UGA in 1991. Afterwards, while attending Southern College of Optometry in Memphis, TN, he earned a second bachelors degeree in Physiological Optics in 1993. Dr Sorah completed his Doctor of Optometry degree at SCO in 1995. Dr. Sorah completed externships in ocular disease and surgical co-management at Omni Eye Services in Chattanooga, TN and in primary eye care and pediatric vision at Sullins Eye Care in Athens, TN. He joined Drs. Mark Hall and Keith Caldwell at Winder Eye Care Center in 1995, bringing an emphasis in treatment and management of ocular disease and primary eye care.

Dr. Sorah and his wife, Kelly, have four children, Bailie, Patrick, Jordan and Andrew. He is an active member of Winder First Baptist Church, serving on multiple committees as well as in the music and deacon ministries.  He is an active member of the American Optometric Association and the Georgia Optometric Association where he is a past president of the 9th district, and now serves on the GOA Board of Trustees. He is a member of both the Barrow and Jackson County Chamber of Commerce. He has served on numerous civic and corporate boards, including the Brad Akins YMCA and Project Adam. In his free time, he enjoys traveling with his family, trail running, golf and UGA football.


Karen Mitchell Canupp, OD

Dr. Karen Canupp received a Bachelor of Science degree in Chemistry at North Georgia College in 1993 before obtaining her Doctor of Optometry degree from the Southern College of Optometry in Memphis, TN in 1997. Dr. Canupp completed her externship at Steen-Hall Eye Institute in Shreveport, LA and at Clayton Eye Care in Morrow, GA. After graduation she completed an additional year-long residency in pediatrics in Memphis, TN. She returned to her hometown of Jefferson, GA and joined the practice at Winder Eye Care Center in 1998. She then left the office after her marriage to work in Gainesville, GA with John Forrest, MD. She re-joined Winder Eye Care in 2006.  She is an active member of the American Optometric Association and the Georgia Optometric Association. She was appointed to the Georgia State Board of Optometry in 2011 and 2015 by Gov. Nathan Deal.

Dr. Canupp and her husband, John, reside in Jefferson with their two children, Lilly Grace and Mitchell. They attend 12 Stone Church at Braselton and support The Young Life of Greater Jackson County. She serves on the Board of Directors for Mavuno Ministries in Gainesville, GA as well as iServe Ministries in Jackson County. Dr. Canupp is also a member of both the Barrow and Jackson County Chamber of Commerce.


Staci Marie Harwell, OD

Dr. Staci Harwell is from Douglasville, Ga.  She attended The University of Georgia where she was an active member of the UGA Optometry Club, a mentor to underprivileged children in the Athens community, a volunteer third grade teacher, and active in fundraising for the Foundation of Fighting Blindness. She earned her Bachelor of Science degree in Biology in 2013, graduating Cum Laude.  She received her Doctor of Optometry degree from The Southern College of Optometry, in Memphis, TN in May 2017 where she graduated Magna Cum Laude. While living in Memphis, she continued her passion for volunteering and missions which included tutoring in academics and clinical skills, volunteering at St. Jude Hospital, volunteering in homeless outreach programs, serving as Vice President of the Lions Club, and attending mission trips to Nicaragua and Costa Rica. Dr. Harwell completed externships in ocular disease and post-op care with Georgia Eye Partners in Atlanta, Ga and in primary eye care at Oliver Eye Associates in Rock Hill, SC.  Dr. Harwell joined Winder Eye Care Center in June of 2017.  She is an active member of the American Optometric Association and the Georgia Optometric Association.

Dr. Harwell, along with her fiancé Morgan attend North Point Community Church. She enjoys hiking, visiting Lake Lanier and attending baseball tournaments.

She is skilled to see patients of all ages in many aspects such as primary eye care, ocular disease, pediatrics, and contact lenses. Her interests include specialty contact lenses, disease, management of dry eye, and preventative medicine.


Ray M. Freeman, MD – Ophthalmic Surgeon

Dr. Freeman graduated college and medical school at the University of North Carolina in Chapel Hill. He took his residency in ophthalmology at the LSU School of Medicine in Shreveport, a program nationally recognized as providing usually broad surgical training. After completing residency training, Dr. Freeman was offered a position on the LSU Medical School Faculty, where he taught young eye surgeons the advanced techniques of small incision ultrasonic cataract surgery. Dr. Freeman served as Chief of Ophthalmology for the Shreveport Veterans Medical Center and later as Director of Ophthalmology for the LSU hospital in Monroe, Louisiana. Dr. Freeman is a Fellow of the American Academy of Ophthalmology, and is Board Certified for life by the American Board of Ophthalmology.

After opening his practice in Georgia in 1989, Dr. Freeman joined Dr. Hall, Dr. Sorah, and Dr. Canupp in 1993 in their Winder office to offer consultations and care of medical and surgical eye problems. Dr. Freeman performed the first small incision ultrasonic cataract operations in Walton, Barrow, Jackson, and Morgan counties, and operates at Barrow Regional Medical Center, performing ultrasonic cataract and laser surgeries.


Mark W. Hall, OD

Dr. Mark Hall retired in December 2016.


Trust your eyes to an Expert!

When you or your family need eye care, call the experienced professionals at Vision Source Winder: Dr. Darrell Sorah, Dr. Karen Canupp, Dr. Staci Harwell, and Dr. Ray Freeman. To schedule your appointment today, click here to schedule online or call us directly at 770-867-2505.