NPI Central
Trushar Patel, M.D. — NPI 1982858809, Newport Beach, CA | NPI Central