Know somebody in prison at John L. Webb Correctional Facility? John L. Webb Correctional Facility is a state prison in the Delaware state prison system. This guide will tell you about everything you might want to know about John L. Webb Correctional Facility,like: How to locate an inmate. Visitation information. The address and phone number […]