Dr. Scott Celinski, MD
Surgical Oncology
Make an Appointment
(214) 826-9873Telehealth services available
Texas Oncology-Austin Central is located at 3410 Worth St Ste 160, Dallas, TX 75246.
Providers at Texas Oncology-Austin Central specialize in Surgical Oncology and Surgical Assistance.
Visit Healthgrades to view Texas Oncology-Austin Central hours.
Three providers practice at Texas Oncology-Austin Central.
Use the insurance check on this page to verify if Texas Oncology-Austin Central is in-network.