21st Century Oncology Inc Find A Doctor Directions 21st Century Oncology Inc 6957 W. Plano Parkway Ste. 1300 Plano, TX 75093-1621 United States 972) 820-1400 Schedule Appointment Directions 33.0331839, -96.8501254