Xavier Francis Cannella, MD, Surgery

3000 Medical Park Dr
TampaFL  33613-4680 (Hillsborough County)


Phone: 813-933-9666
Fax: 813-932-9229
Email: xfc***@*****on.net

NPI: 1215017207
License Number: ME0051082 (FL)