Current Location The Izzy Foundation P.O. Box 2326 Providence, RI 02906 Phone: (401) 331-4999 Have any Questions? * Indicates required fields First Name: * Last Name: * Email: * Questions / Comments: Captcha *