Leonard A. Mannarelli, DO 35 Village Plaza WayScituate, RI, 02857 View Phone 401-647-6262 35 Village Plaza WayScituate, RI 02857 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page