Precise Image-Guided Injections
Restore Functional Movement
Spine & Joint Preservation
At NRI Dr. Flanagan is committed to offering high quality care to his patients. After years of specialized training in Pain Management and Regenerative Medicine, Dr. Flanagan offers cutting edge treatments to all patients & treats everyone as if they are family.
Stem Cell Therapy
At NRI you will receive a detailed, honest assessment from Dr. Flanagan, and understand if these therapies may help you.
Procedures involving stem cells from your own body may help direct a strong healing response alleviating painful inflammation to boost healing of orthopedic injuries.
Platelet Rich Plasma
PRP treatments involve concentrating the millions of platelets in your plasma and injecting them around your injuries. This may enhance the speed and strength of your body's natural healing response.
A strong, fresh inflammatory response led by concentrated platelets in your plasma, under Precise-Image-Guided-Injections, may help alleviate your pain and dysfunction.
Certified Regenerative Specialist
Dr. Flanagan is dedicated to building long-lasting relationships at NRI, based on trust and medical integrity.
He has advanced certifications to provide his patients with Interventional Orthopedic treatments for Spine & Joint Care.
Double Board Certified
Interventional Pain Specialist
You can count on Dr. Flanagan to offer up to date, specialized, non-surgical options to anyone in need of a Physician they can trust. He is board certified in Anesthesiology and Interventional Pain Management.
Read the chapter co-authored by Dr. Flanagan regarding Stem Cell Preparation from Bone Marrow Concentrate and Applications in Regenerative Medicine
Dr. Flanagan had the pleasure of working with other Regenerative Medicine Experts to publish an Open access peer-reviewed chapter in the book Regenerative Medicine, in January 2020.
Click the link below if you would like to read more
Contact Us Today
2950 Tamiami Trail North, suite 13
Naples, FL 34103
Call (239) 276 - 7074
Fax (239) 280 - 0290