Nelda Scroggins
NPI: 1043464522
Nelda Scroggins is a specialist focused health provider in Odessa, Texas. affiliates with no hospitals or medical groups. Call Nelda Scroggins on phone number 9153687777 for more information and advice or to book an appointment.
| City | Odessa |
| State | Texas |
| Address 1 | 2508 N GRANDVIEW AVE |
| Postal Code | 79936 |
| Phone | 9153687777 |