Leland Barron, 63, Found Dead Floating In Lake Carolyn
IRVING, Texas (CBSDFW.COM) - Sixty-three-year-old Leland Barron was found dead, floating in Lake Carolyn the morning of Feb. 18.
Investigators said they believe Barron committed suicide.
The Irving Police Department is asking anyone with information about Barron's death to contact them at (972) 273-1010. Additionally, they may submit tips to
ipdcrimetips@cityofirving.org.
Read more