8820 S. Meridian St., Indianapolis, Indiana 46217(317) 944-9400 Suite 105
Find convenient access to highly-skilled orthopedics and sports medicine care at Methodist Medical Plaza South on the south side of Indianapolis.