Because the new location in Milford is in the tri state area
They're building the brand, which is nation wide. Similar thing happened to me seeing ads for Sonic, even though the nearest one was 6 hours away in another state.
I am not sure. They seem to be opening new stores all the time.
Thanks! Your answer is awaiting moderation.