CANCER THERAPY AND RESEARCH CENTER
Organization (NPI-2)
Active
Clinic/Center, Oncology, Radiation
Provider Information
- NPI Number
1164553616- Provider Type
- Organization / Facility (NPI-2)
- Status
- Active
Contact & Location
- Address
- 7979 WURZBACH RD, SAN ANTONIO, TX, 782294427
- Phone
- (210) 450-1000
- Fax
- (210) 692-9822
Specialties & Taxonomies
Clinic/Center, Oncology, Radiation
Primary License: TX #R04268