Dr. Flannery graduated from the University of Texas Medical Branch At Galveston,University of Texas Medical Branch School of Medicine in 1977. He works in Hilton Head Island, SC and 2 other locations and specializes in Family Medicine and Internal Medicine. Dr. Flannery is affiliated with First Health Richmond Memorial.