Central Indiana Cancer Centers – South 1346 E. County Line Road Indianapolis, IN 46227 Phone: 317-859-5500 Fax: 317-859-4310 Click here for Map