Where was James L Farmer Jr born?

James L. Farmer Jr was born in in Marshall, Texas in 1920.