Dowling Jr Joseph L MD - Rhode Island Eye Institute 150 E Manning St # 150, Providence, RI 02906, United States of America +1 401-272-2020 Reviews Map