Dr. Rex Freeman completed his undergraduate degree from the University of North Carolina at Charlotte and his Doctor of Optometry degree from Southern College of Optometry. He specializes in cataracts, diabetic eye exams, glaucoma, macular degeneration, and pediatric care.