The Southern New England Rehabilitation Center is located at: Our Lady of Fatima Hospital 200 High Service Avenue North Providence, RI
CLICK HERE FOR DIRECTIONS