Thomas has listed (504) 831-0115 as his phone number. In addition to New Orleans, Thomas also lived in New Orleans and San Francisco. Thomas’s residency is at 1201 Jena St, New Orleans, La 70115. Thomas's possible relatives are Ricks Debra Owens, Walter Jr Ricks, Sherlita Ricks and 6 other people. The birth year was listed as 1969. The current age of Thomas is 55.