Seena Kuruvila OliapurathSeena Kuruvila Oliapurath · Nephrology Physician1006 N Carrier Pkwy, Grand Prairie, TX, 75050NPI · 1043088941No reviewsInsuranceNot specified(972) 263-7202Check availabilityBook online Claim listing