Sunday 11:00am - 6:00pm
- Computer Service/Sales
Microsoft Store inside Twelve Oaks Mall offers business and home solutions including tablets, laptops, Microsoft's signature Surface Tablet PC, Windows Phones, and Xbox One!
Located inside Twelve Oaks Mall between Lord & Taylor and Nordstrom's! Exit 162 on I-696 (Novi Road) 12 Mile West off M5