Diana Powitz
NPI: 1508320805
Diana Powitz is a Licensed Clinical Social Worker specialist focused health provider in Deerfield, Illinois. affiliates with no hospitals or medical groups. Call Diana Powitz on phone number for more information and advice or to book an appointment.
| City | Deerfield |
| State | Illinois |
| Address 1 | 1161 LAKE COOK RD |
| Postal Code | 60015 |
| Primary Specialty | Licensed Clinical Social Worker |