Walter O. Orellana, LICSW, LCDP 38 North Court Street, Providence, RI 02903