Skip to Main Content
Facility
Our Lady of Fatima Hospital
Provider Number
041005
Effective Date
09/08/2005
State
RI
Address Line 1
200 High Service Avenue
Address Line 2
No. Providence, RI 02904
Additional Information
N/A