George J. Yamauchi, MD, FACS

  • 8540 S. Sepulveda Blvd.
  • Suite 911
  • Los Angeles, CA,  90045
  • View Phone

Experience & Reliability