David Lee Davis
David Lee Davis Volusia County sheriff’s office
David Lee Davis Volusia County sheriff’s office

Teacher charged with molesting student worked in at least 10 Florida schools, cops say

October 12, 2018 12:06 PM