JSJayasree Seshadri, ODOptometrist91 Point Judith Rd, Suite #2Narragansett, RI 02882(401) 782-2100DirectionsIs this you? Add to your listingCorrect or remove