Robert H Janigian Jr, MD, Ophthalmology

120 Dudley St
Ste 303
ProvidenceRI  02905 (Providence County)


Phone: 401-369-7773
Fax: 401-369-7336

NPI: 1831195965
License Number: MD08336 (RI)