KE Dr. Kate Oneill EcheverriaIs this you? Claim your profile 0 Write A Review 11 Winsor Rd, North Scituate, RI, 02857 (401) 766-6578