The Smallwood Clinic, LLC (Telepsychiatry) 10 Dorrance Street, Providence, RI 02903