Leonor Ibarra
NPI: 1134452386
Leonor Ibarra is a Licensed Clinical Social Worker specialist focused health provider in Lenexa, Kansas. affiliates with no hospitals or medical groups. Call Leonor Ibarra on phone number 9136773553 for more information and advice or to book an appointment.
| City | Lenexa |
| State | Kansas |
| Address 1 | 8629 BLUEJACKET ST |
| Address 2 | SUITE 1000 |
| Postal Code | 66214 |
| Phone | 9136773553 |
| Fax | 9136773282 |
| Primary Specialty | Licensed Clinical Social Worker |