Peter F Deblasio Jr, MD, Ophthalmology

1532 Smith St
North ProvidenceRI  02911-2939 (Providence County)


Phone: 401-353-5735
Fax: 401-353-1020

NPI: 1174514210
License Number: RI5407 (RI)