Flex Institute (Formerly Orthopedic Specialists of Louisiana) Return to Directory Listing Category Shreveport, LAWebsite http://flexinstitute.com/Phone 318 543-2663Listing Tags stem cell clinicAddress 1500 Line Ave # 100, Shreveport, LA 71101ZIP Code 71101 Contact listing ownerSend Message Name Email Phone Number Message