Ross Dress for Less 718

Ross Dress for Less #718, also known as Ross Opelika, is a Ross Dress for Less off-price department store located at 2087 Tiger Town Parkway in Opelika, Alabama.