Glenn Stephen Prescod, MD, Ophthalmology

333 School St
Ste 301
PawtucketRI  02860 (Providence County)


Phone: 401-725-3600
Fax: 401-728-8760

NPI: 1336263102
License Number: 8767 (RI)