Microsoft Visitor Center and Company Store is an attraction, store, electronics store in Redmond, Oregon, United States.
Address:
15010 Northeast 36th Street, Building 92, Overlake, Redmond, Oregon 98052, United StatesMap Category:
Attraction, Store, Electronics Store