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