Advanced Eye Care Associates
780 N Main St, Providence 02904