Dr. Chris Needham
Dr. Needham graduated with honors from the University at Buffalo with a degree in biomedical science. He then went on to receive his Doctor of Optometry degree from Nova Southeastern University in Fort Lauderdale, Florida. Before joining the team at Insight Eye Care, he had worked for a busy ophthalmology practice where he received extensive training in managing ocular disease and performing pre-and post-surgery follow-ups.