IU Health Physicians Family & Sports Medicine - Capital Center

201 North Illinois Street, Indianapolis, IN 46204