Selina E Tristan, APRN,FNP CSelina E Tristan · Obstetrics Physician611 Bishop St, Edinburg, TX 78539(956) 792-1636Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing