Seena Kuruvila OliapurathSeena Kuruvila Oliapurath · Nephrology Physician1006 N Carrier Pkwy, Grand Prairie, TX 75050(972) 263-7202Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing