The phone number (281) 920-2771 is Robert’s. Robert’s current address is 4417 89Th St, Lubbock, Tx 79424. Other cities that he has stayed in are Houston, Ventura, Bakersfield and 3 other cities....