There are 2 Data Centers in Leon County, Florida, serving a population of 285,890 people in an area of 667 square miles. There is 1 Data Center per 142,945 people, and 1 Data Center per 333 square miles.
In Florida, Leon County is ranked 11th of 67 counties in Data Centers per capita, and 15th of 67 counties in Data Centers per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Leon County Data Centers.
Office Depot - Tech Services 1416 Apalachee Parkway Tallahassee, FL Computer Consultancy, Computer System Design, Data
Office Depot - Tech Services 3151 Capital Circle Northeast Tallahassee, FL Computer Consultancy, Computer System Design, Data