Ruba M Sarsour, DORuba M Sarsour · Nephrology Physician3911 Avenue B Suite 1100, Scottsbluff, NE 69361(308) 630-2100Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing