Jeffrey Depaola, OD 1120 Toll Gate Rd B, Warwick, RI 1120 Toll Gate Rd B, Warwick, RI 02886, United States of America +1 401-822-2020 Rate this clinic Reviews Map Kristen Tomlan 2 years ago Jane Depaola 2 years ago