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