He has stayed in Houston before moving to Houston. Businesses linked with Stephen are Texas Land & Energy Llc, Houston Property Rights Association, Texas Land & Energy, Llc and Mbs Energy Management Co. Stephanie Joanne Murdoch, Stephanie Arnecke Murdock, Alsie D Murdoch and one other person are people possibly related to Stephen. Stephen’s residency is at 1509 Everett St, Houston, Tx 77009. Stephen has listed phone number: (713) 932-9363. The birth year was listed as 1943. The age of Stephen is 81.