Armen Margaryan, MD

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

Contact Number: 203-688-4748
PRIMARY SPECIALIZATIONS: Nephrology
CLINICAL APPOINTMENTS:
Delray Medical Center, Boca Raton Regional Hospital