Where is LSU Health Sciences Center Shreveport located?
LSU Health Sciences Center Shreveport, LSU Health Sciences Center Shreveport, United States of America (approx. 32.481014°, -93.761894°)
LSU Health Sciences Center Shreveport, LSU Health Sciences Center Shreveport, United States of America (approx. 32.481014°, -93.761894°)