IU Health Physicians Family & Sports Medicine - Capital Center 201 North Illinois Street, Indianapolis, IN 46204