Francis Ibarra
NPI: 1922028703
Francis Ibarra is a Physician/Anesthesiology specialist focused health provider in Channelview, Texas. affiliates with no hospitals or medical groups. Call Francis Ibarra on phone number 7136263379 for more information and advice or to book an appointment.
City | Channelview |
State | Texas |
Address 1 | 15101 EAST FWY |
Postal Code | 77339 |
Phone | 7136263379 |
Fax | 7136263351 |
Primary Specialty | Physician/Anesthesiology |