Shell
6019 Almeda Rd, Houston 77004