Larue D Carter Mem Hospital: 2601 Cold Spring Rd Indianapolis, IN