Total Reviews 0
Dr. Cavanagh graduated from the University of Maryland School of Medicine in 1983. He works in Bowie, MD and specializes in Family Medicine.