Teck Solutions, LLC Address: 7828 Oak Creek Trl, Shreveport, LA 71129 Phone: (318) 294-0950 Services: Non Emergency Medical Transport Call (318) 294-0950 Get Directions