Our Lady of Feather's Hospital

Our Lady of Feather's Hospital is a location mentioned in Otis' Bio.