Q: Where is North Star Clinical Research?
A: North Star Clinical Research is located at: 2311 Line Ave, Shreveport, LA 71104, United States
Q: What are the coordinates of the North Star Clinical Research?
A: Latitude: 32.4892791, Longitude: -93.7457902
Q: How is North Star Clinical Research rated?
A: North Star Clinical Research has not rated yet on addressschool.com