25 Eagle St., Providence, RI 02908 United States