Teddy’s current address is 23 Frizell St, Fort Leonard Wood, Mo 65473. Teddy has listed phone number: (573) 329-5729.