NPI Central
Edgar Tello Ruiz, MD — NPI 1265236244, Manhasset, NY | NPI Central