AT&T Stores in Howard Beach