Michael Rothschild 1525 Wampanoag Trl, Riverside, RI 1525 Wampanoag Trl, Riverside, RI 02915, United States of America +1 401-437-0500 Rate this clinic Reviews Map No reviews yetAdd Review