Orthopedic SurgeonChildren's Hospital of Philadelphia
Dr. John "Jack" Flynn, MD is an orthopedic surgeon at Children's Hospital of Philadelphia.