Intensive Care Unit (ICU)

189 Elm St, 2nd Fl
St Thomas