Our Lady of Fatima Hospital

Address

200 High Service Ave
Providence, RI 02904