★★★★★5.0(1)Dr. James Vestal, MDUrologistIrving, TX33 Years of ExperienceAccepting patientsAffiliated with a Castle Connolly Top Hospital33 Years of ExperienceAccepting patientsAffiliated with a Castle Connolly Top Hospital(866) 367-8768(866) 367-8768Ratings & ReviewsMost RecentHighest Rated06/09/2021Very goodDr. Vestal is and has always been great in caring for me. I place my trust in him and in God. I also always thank God for doctors like Dr. Vestal1