Back To My Results JTD Torres Construction LLC JTD Torres Construction LLC Contact Info 434 W 63rd St, Shreveport, LA 71106 318-564-8785 jtdconstr@gmail.com Contact Info 434 W 63rd St, Shreveport, LA 71106 318-564-8785 jtdconstr@gmail.com Services Roofing Residential CertainTeed Credentials Learn why credentialing matters ShingleMasterâ„¢ (SM) Since 2023