North Scituate RI Optometrists Od 1. 17 Village Plaza Way, North Scituate, RI 02857 | North Scituate Family Eye Care (401) 934-2800