Karl F Stephens, MD, Ophthalmology

147 County Rd
BarringtonRI  02806-4586 (Bristol County)


Phone: 401-245-1775
Fax: 401-245-1775

NPI: 1356433130
License Number: RI3946 (RI)