NPI Central
Parish Vaidya, MD — NPI 1205033594, Irvine, CA | NPI Central