NPI Central
Luis Barraza, MD — NPI 1962898718, New York, NY | NPI Central