Internal Medicine — Nephrology
Galveston, TX, 77551
Abdulaziz Dabech is a Internal Medicine — Nephrology in Galveston, TX (NPI: 1497643787).