ORTHOPEDIC SPECIALISTS OF LOUISIANA 1500 Line Avenue Shreveport, LA 71101 phone 318-635-3052 fax 318-635-3072 GOOGLE MAP