New Search Salil Mangi MD Primary Specialties Internal Medicine Nephrology South Texas Kidney Specialists Address: 1901 South First Street, Suite 600 McAllen, TX 78503 Phone: (956) 631-6136 Fax: (956) 631-1848 Recommend this Physician Education Medical Education - All India Institute of Medical Sciences Internship - Cabrini Medical Center Residency - Cabrini Medical Center Fellowship - SUNY Downstate Medical Center