Dr. D. Rodriguez Leyva (Cardiologist at South Sherbrook Health Centre)) is located in Winnipeg, Canada on 88 Sherbrook St. Dr. D. Rodriguez Leyva (Cardiologist at South Sherbrook Health Centre)) is rated 3 out of 5 in the category cardiologist in Canada.