55 Humphreys Baptist Cancer Institute - Radiation Oncology Center ... 80 Humphreys Center, Suite 200 Memphis, TN 38120 901.578.2538 or 901.761.3900 Fax 901.578.2572 ... If you have signed up for our web-based patient portal, MyChart, you may electronically cancel an.