Dr. Cavanaugh graduated from the Geisel School of Medicine At Dartmouth in 1987. He works in Woonsocket, RI and 2 other locations and specializes in Family Medicine and Ophthalmology. Dr. Cavanaugh is affiliated with Dana Farber Cancer Institute.
View More
