Orphan Justice Center (OJC) is a 501(c)(3) nonprofit organization whose mission is to restore orphaned, foster and at-risk children. OJC accomplishes these goals in three distinct and strategic ways: 1) Raising public awareness and caring for at-risk children, 2) Equipping and empowering families to adopt, and 3) Establishing safe and restorative communities for orphans and strengthening families of at-risk children. Our services include: strengthening families and child abuse prevention programs (Safe Families For Children), transitional housing for homeless families, parental training and coaching, pre and post-adoptive training and support services, mentoring programs, and volunteer outreaches to local residential homes.