The Outlet Shoppes at Laredo was an outlet mall in downtown Laredo, Texas. It was originally a regional 385,000-square-foot indoor mall located in the north Rio Grande bank in downtown Laredo, Texas. River Drive Mall was Laredo’s main mall from 1970 to the mid 1980s.
Address
Our Address:
1600 Water St, Laredo, TX 78040
GPS:
27.50205552531871, -99.51047445592995