CC
CHARLES CARRUTH, MD
Radiology, Vascular & Interventional Radiology
NPI: 1770841223
Practice Information
- Address
- 208 MCFARLAND CIR N, TUSCALOOSA, AL 35406
- Phone
- 205-345-7000
- Fax
- 205-343-6700
Radiology, Vascular & Interventional Radiology
NPI: 1770841223