Doctors in CarrollwoodTampa Bay Surgery CenterOwn this business? Claim it to keep the details up to date.Address11811 North Dale Mabry Highway, Tampa, FL 33618Phone+1 813 961 8500Websitetampabaysurgerycenter.com