H & M Opens at North Star Mall: Press Preview
H & M opened a new location yesterday at NORTH STAR MALL in San Antonio…one of our top malls! There was quite a crowd waiting for hours to see the new store. But, lucky me…I got to go in early for the press preview. This store is one of the premiere locations with a full beauty department…