Lemuel Odom
NPI: 1851767099
Lemuel Odom is a specialist focused health provider in Texas City, Texas. affiliates with no hospitals or medical groups. Call Lemuel Odom on phone number 8325612352 for more information and advice or to book an appointment.
| City | Texas City |
| State | Texas |
| Address 1 | 1228 N LOGAN ST |
| Address 2 | SUITE 101 |
| Postal Code | 77518 |
| Phone | 8325612352 |