John Kelley Crouch was born on August 23, 1873, in Burke County, North Carolina. Crouch operated a wholesale dry goods business in Hickory, North Carolina, but was later engaged in real estate development. He died in Valdese (Burke County) on April 21, 1959.