Dr. Flanagan graduated from the Medical College of Pennsylvania in 1985. He works in Phoenixville, PA and 2 other locations and specializes in Vascular Surgery, Surgery and Family Medicine. Dr. Flanagan is affiliated with Phoenixville Hospital.
View More
