YDDC stands for Youth Diagnostic and Development Center (correctional facility; Albuquerque, NM)

YDDC
Share
Abbreviations And Their Meaning