Tempie Louis Spine & Injury Clinic 7447 Harwin Dr, Houston, TX 77036 Industry:Health/Allied Services Full Profile Background Check