Frances B Carpenter LICSW

293D South Main Street, Providence, Rhode Island 02903