Armen Margaryan, MD

Kidney & Hypertension Specialists, 5210 Linton Blvd, Ste 105, Delray Beach, FL 33484

Contact Number: 561-496-1160
PRIMARY SPECIALIZATIONS: Nephrology
PROCEDURAL AREA OF INTERESTS: Kidney Failure,Dialysis Care,Kidney Stones,Diabetic Kidney Disease
CLINICAL APPOINTMENTS:
Delray Medical Center,