There are 2 Data Centers in St. Louis, Missouri, serving a population of 314,867 people in an area of 62 square miles. There is 1 Data Center per 157,433 people, and 1 Data Center per 30 square miles.
In Missouri, St. Louis is ranked 24th of 1263 cities in Data Centers per capita, and 17th of 1263 cities in Data Centers per square mile.
Find addresses, phone numbers, fax numbers, hours & services for St. Louis Data Centers.
IKEA St. Louis Home Furnishings 1 Ikea Way St. Louis, MO Chairs, Data, Home Furnishings
OfficeMax - Tech Services 4106 Lemay Ferry Road St. Louis, MO Computer Consultancy, Computer System Design, Data