Village of River Oaks Published July 20, 2019 at 3960 × 2640 in Contact Village of River Oaks at 1015 S Shepherd Dr Houston TX 77019 Evening shot of building exterior