NPI Central
Rehab Elbadawy — NPI 1205475480, Santa Clara, CA | NPI Central