Microsoft
Microsoft's North Central District offices.
More Info
Location
St Louis,
Missouri (MO)
United States (US)
Other Views
Google
Bing
Yahoo
Google Earth (KML)