Providence Eye Associates
50 Maude St, Providence 02908