Private John S. Turner was mustered into Confederate service on May 8th, 1862 when he was enlisted as a Private in Captain Smith’s Company (Key West Avengers), 7th Regiment Florida Infantry by Major R. B. Thomas at Tampa, Florida for a period of 3 years or the war.
He was reported present on all rolls until Dec 20th, 1862 where he is reported absent on detached duty to the city police at Knoxville, Tennessee. He is reported absent on detached service in March and April 1863, serving as a hostler for General [W. G. M.] Davis.
He was detached from the company on June 9th, 1863 for service at the Mar's Bluff Navy Yard on the Great Pee Dee River at Marion, Florence County, South Carolina, and is documented as continuing on that detached service until February, 1864. There is no further record of service after this date.