Dr. Flanigan graduated from the Virginia Commonwealth University School of Medicine in 2002. He works in Manchester, NH and specializes in Aerospace Medicine, Emergency Medicine and Family Medicine. Dr. Flanigan is affiliated with Mercy Health Urbana Hospital.
View More
