Dr. Osgood is a comprehensive ophthalmologist, treating a wide range of medical and surgical conditions of the eye. She completed her undergraduate studies at the University of Virginia in Charlottesville, VA with honors. She then returned to her home state to attend medical school at the University of Toledo, and was elected to the Alpha Omega Alpha Honor Society. She went on to complete her internship at MacNeal Hospital in Berwyn, IL and then completed her ophthalmology residency at the University of Illinois at Chicago.
While completing her post graduate training, Dr. Osgood was still able to pursue her passion for travel by volunteering in countries throughout the world. She and her husband settled in the Arlington Heights area and share their home with their rescue dog, Lana. She is a member of both the American Academy of Ophthalmology and the Illinois Association of Ophthalmology.