Microsoft Makes A Push With Newest Stores in Westchester and Long Island This past weekend Microsoft opened two new retail stores in Westchester, NY… Jason AndersonOctober 1, 20122 minute read