Ms. Leah Spear Shepard
NPI: 1023226297
Ms. Leah Spear Shepard is a Licensed Clinical Social Worker specialist focused health provider in Deerfield, Illinois. affiliates with no hospitals or medical groups. Call Ms. Leah Spear Shepard on phone number 8474651580 for more information and advice or to book an appointment.
| City | Deerfield |
| State | Illinois |
| Address 1 | 831 BLUEBIRD ST |
| Postal Code | 60015 |
| Phone | 8474651580 |
| Primary Specialty | Licensed Clinical Social Worker |