NPI Central
Pedro De La Rosa, MD — NPI 1114940145, Long Beach, CA | NPI Central