Switch and Data Inc in Tampa
(813) 207-7700
Switch & Data Facilities Company, Inc. (Switch & Data) is a provider of collocation and network neutral interconnection services primarily to Internet dependent businesses, including telecommunications carriers, Internet service providers (ISPs), online ...