Sugar Processing Research Institute, Inc.
- 1100 E. Robert Lee Blvd.
- New Orleans, Louisiana
- 70124-4305
- Phone: 504-282-5380
- Fax: 504-282-5387
- Website
Description
Sugar Processing Research Institute, Inc. (S.P.R.I., Inc.) is an independent non-profit research institute supported by the international sugarcane...