About Leo W. Donovan, OD Leo W. Donovan, OD is a retired optometrist. Dr. Leo W. Donovan has 18+ years of experience in optometry.