Doctors in CarrollwoodPassport Health Tampa Travel ClinicOwn this business? Claim it to keep the details up to date.Address4204 West Linebaugh Avenue, Tampa, FL 33624