Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information James S. Harrold, MD ← View details 2924 Knight St Ste 434 Shreveport, LA 71105, Shreveport, (US) Texas (318) 631-1122