Mrs. Ellen Floyd
NPI: 1740737220
Mrs. Ellen Floyd is a Licensed Clinical Social Worker specialist focused health provider in Olla, Louisiana. affiliates with no hospitals or medical groups. Call Mrs. Ellen Floyd on phone number 3184950758 for more information and advice or to book an appointment.
City | Olla |
State | Louisiana |
Address 1 | 1049 NORTH PINE RD |
Address 2 | SUITE D |
Postal Code | 71465 |
Phone | 3184950758 |
Fax | 3184950751 |
Primary Specialty | Licensed Clinical Social Worker |