Fishers' Office in St. Vincent's Fishers Hospital - Hematology Oncology Of Indiana. Call us Today! 317-415-6600. 8301 Harcourt Rd, Ste 200, Indianapolis, IN 46260. Follow Us:.