September 14, 1994
Polo Gets Expansive in its New Atlanta Digs
ATLANTA -- Polo Ralph Lauren Corp. has opened an 8,000-square-foot Polo store in Atlanta's Lenox Square Mall to replace a 3,500-square-foot Polo Shop, also in Lenox Square, that closed last week."Atlanta is an exciting long-term market, and...
Ads by Google