Address:
1501 N Campbell Ave, Tucson, AZ 85724
3375 N Campbell Ave, Tucson, AZ 85719
2404 E River Rd, Tucson, AZ 85718
Board certifications:
American Board of Surgery Certification in Surgery, American Board of Thoracic Surgery Certification in Thoracic and Cardiac Surgery (Thoracic Surgery)