Troy Turner's address is 2905 Devaughn Street , Shreveport, LA 71108. Possible relatives include Yvonne Davis, Acelyn Turner and 6 others. Public records show Troy has also lived in New Orleans, LA. Troy's latest phone number is (318) 517-3794. Previous phone numbers include (318) 529-9748 and (318) 540-4410.
Results 1 - 1 of 1