EDFRI: Economic Development Foundation of Rhode Island
What does EDFRI mean? The above is one of EDFRI meanings. It may have other definitions. Please refer to the end of this passage.
Definition in English: Economic Development Foundation of Rhode Island