Dr. Flynn Rowan, MD
Orthopedic Spine Surgery
Make an Appointment
(317) 396-1300Telehealth services available
IU Health Physicians Orthopedics & Sports Medicine is located at 1801 Senate Blvd Ste 300, Indianapolis, IN 46202.
Providers at IU Health Physicians Orthopedics & Sports Medicine specialize in Orthopedic Spine Surgery.
One provider practices at IU Health Physicians Orthopedics & Sports Medicine.
Use the insurance check on this page to verify if IU Health Physicians Orthopedics & Sports Medicine is in-network.