NPI Central
Rashed Tabbaa, MD — NPI 1295811099, Houston, TX | NPI Central