Scott Oishi, M.D., FACS 0.0 2222 Welborn St, Dallas, TX 75219 +1 214-559-5000 07/18/2025 Dallas, Texas