Southlake Honors Memory of 9/11 With New Statue

“Remembrance and Renewal” was officially installed at Bicentennial Park’s Liberty Garden.