NPI Central
Francis Roberto Ibarra MD PA NPI Number 1316967102 — Channelview, TX | NPI Central