NPI Central
Roberto Escobedo Rodriguez, MD — NPI 1730829029, Albuquerque, NM | NPI Central