AT&T Stores in Fresh Meadows