Metairie, Tulsa, Broken Arrow and 7 other cities are cities Todd has lived in. Todd has listed (918) 749-0430 as his phone number. Todd was born in 1971. Todd was born 53 years ago. 5350 Pershing Ave #4C, Saint Louis, Mo 63112 is where Todd resides.