Rio Grande City , Texas
Ross is coming to town!
It will be located at the Starr Plaza!
Construction is expected to start in July and should be complete by October 2024.
📍 4031 E Us HWY 83
Rio Grande City, TX 78582
Ross is coming to town!
It will be located at the Starr Plaza!
Construction is expected to start in July and should be complete by October 2024.
📍 4031 E Us HWY 83
Rio Grande City, TX 78582
4 months ago