\
Located in Newark, Wilmington and Middletown, Delaware
Renal artery stenosis is a narrowing of arteries that carry blood to one or both of the kidneys. It is a condition in which the blood vessels that feed oxygen-rich blood to the kidneys become obstructed.
620 Stanton Christiana Road Suite 203 Newark, DE 19713-2130