Stavroula A. Otis, MD is a specialist in Hematology Oncology who has an office at 1401 North Tustin Avenue, Suite 220, Santa Ana, CA 92705 and can be reached at (714) 835-4800..