Know somebody locked up in Tabor Correctional Institution? Tabor Correctional Institution is a correctional institution in the North Carolina state prison system, which is part of the North Carolina Division of Prisons. This site will tell you about everything you might need to know about Tabor Correctional Institution,such as: Learn how to locate an inmate. […]