Leah Allen
NPI: 1891088514
Leah Allen is a Licensed Clinical Social Worker specialist focused health provider in Bend, Oregon. affiliates with no hospitals or medical groups. Call Leah Allen on phone number 3125239234 for more information and advice or to book an appointment.
| City | Bend |
| State | Oregon |
| Address 1 | 63159 BOYD ACRES RD |
| Postal Code | 97701 |
| Phone | 3125239234 |
| Primary Specialty | Licensed Clinical Social Worker |