Dr. Tara Howard
NPI: 1356868608
Dr. Tara Howard is a specialist focused health provider in Selma, Texas. affiliates with no hospitals or medical groups. Call Dr. Tara Howard on phone number 2103321081 for more information and advice or to book an appointment.
City | Selma |
State | Texas |
Address 1 | 15330 IH 35 N |
Postal Code | 78230 |
Phone | 2103321081 |