The River Oaks Shopping Center is a shopping center in Neartown, Houston, adjacent to River Oaks. As of 2012 the more than 322,000-square-foot center includes one grocery store, one movie theater, 14 restaurants, and 76 stores. From Wikipedia.
1964 W Gray St.
Houston, TX 77019