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 1 year ago Jane Depaola 1 year ago