David Legrand
David Legrand Courtesy of CMS
David Legrand Courtesy of CMS

David Legrand named principal of Independence High

May 25, 2016 07:00 AM