Mao, Shengyi, M.D.
Internal Medicine

Ohio State University Medical Center

895 Yard St
Clolumbus OH 43212
Phone: 614-355-9000

internal medicine and primary care.