It looks like that's the location of the Metro PCS store which according to their website isn't one of their current locations. https://www.t-mobile.com/store-locator?sortBy=type2&page=1&search=Palm%20Harbor,%20FL,%20USA