Dr. Flanigan attended University of Rochester School of Medicine and Dentistry and graduated in 2007 (15 years ago). University of Rochester School of Medicine and Dentistry is ranked #37 number in the "Best Medical Schools" by U.S. News.
Dr. Flanigan works at Keystone Rehabilitation Systems Inc, which has 87 other health providers.
Dr. Flanigan is affiliated with the following hospitals.
As an orthopedic surgery, Dr. Flanigan may see patients with the following conditions. Please check with Dr. Flanigan what conditions he treats. Dr. Flanigan may treat additional conditions not listed.
Dr. Flanigan is a orthopedic surgeon.
Providers chosen based on Dr. Flanigan's location and specialties.