The birth year was listed as 1962. Other cities that he has stayed in are Lake Charles and Cameron. Records link phone number (337) 775-5992 with Terry’s details. Terry turned 62 years old. 195 Francis Cir, Cameron, La 70631 is where Terry lives. Records link Terry with Susan M Beard, Ina M Beard, Alex J Beard and 6 other people. Public records show that Terry is connected with Beard Cattle, Llc.