Book Appointment button

Van Scott Cancer Center: Radiation Oncology

Located on the first floor of our main Homewood clinic.

Van Scott Cancer Center: Radiation Oncology
 3485 Independence Dr
Homewood, AL 35209
205.930.0920

 

Other UCA Locations

Physicians at this Location:

Dr. Jacob Langston Radiation Oncologist Read Bio
Dr. Elbert Duncan Radiation Oncologist Read Bio
© Copyright 2025 Urology Centers of Alabama