The new Hobbs Westchester, New York store