200 High Service Avenue Our Lady of Fatima Hospital, North Providence RI 02904 directions
Tel 401-456-3507