Toral Shah Desai, MDToral Shah Desai · Internal Medicine Physician2093 Philadelphia Pike # 4289, Claymont, DE 19703(201) 308-3903Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing