Wal-Mart to open in-store clinic in Atlanta, Little Rock, and Dallas

February 11, 2008

The Clinic at Wal-Mart to open in Atlanta, Little Rock, and Dallas.