Thomas Johns Cancer Hospital Share: HospitalsHealth Care CentersMedical Clinic Thomas Johns Cancer Hospital Visit Website 1401 Johnston-Willis Drive Richmond, VA 23235 (804) 330-2035 (804) 330-2325 (fax) Rep Info Whom to Contact Steven Castle Administrator-Oncology