Bayview Correctional Facility is a medium-security women's prison located at the corner of West 20th Street and 11th Avenue in Manhattan, directly across the street from the Chelsea Piers sports complex.
It is highly unusual to find a state penitentiary in the middle of a major city. Bayview consists only of one large building and does not have grounds and a fenced...