Dr. Cavanaugh graduated from the University of Kansas School of Medicine in 1986. He works in Overland Park, KS and 1 other location and specializes in Ophthalmology. Dr. Cavanaugh is affiliated with Cheyenne County Hospital and St Luke Hospital & Living Center.
Tim Cavanaugh is a columnist for Reason Magazine. Prior to that, he was Web editor of the Los Angeles Times opinion page. Prior to that, he was Web editor of ...