NPI Central
Omar Al Abyad, MD — NPI 1154170579, Dallas, TX | NPI Central