Rev. Juan Carlos Garcia, a former associate pastor at St. Philip Catholic Church in Franklin, has been indicted by the Williamson County grand jury on one count of continuous sexual abuse of a child, one count of aggravated sexual battery, four counts of sexual battery by an authority figure, and two counts of sexual battery.
Father Garcia was removed from his position at the parish and from public ministry while an investigation into reports of sexual misconduct was under way by the Franklin Police Department. The Franklin Police Department began to investigate Father Garcia after representatives of the Diocese of Nashville contacted the police department to provide information it had received regarding alleged misconduct.
Father Garcia is expected to turn himself in to the Williamson County Jail for booking.
Father Garcia, who was ordained to the priesthood in 2020, was assigned to St. Philip in July 2022. He was associate…
View Cache