NPI Central
Laura Salazar, MD — NPI 1205961646, Newport Beach, CA | NPI Central