Turner was born 72 years ago. The residency of Turner is at 26434 Po Box, New Orleans, La 70186. Cities Turner has lived in before are Franklin and New Orleans. Turner's birth date was listed as 1953. Records link phone number (504) 241-0350 with Turner’s details. Possible relatives of Turner are: Deborah Pope Jones, Jeanette W Pope, Charles Pope and 4 other people.