Dr. Bowling is a licensed Internal Medicine in CA. Graduated in 2008. Medical degree obtained from Yale School of Medicine. Completed residency training at NYU Medical Center. Currently practices at Plushcare of California (Plushcare of California), located at 650 5th St, San Francisco, CA 94107. Dr. Bowling specializes in internal medicine, primary care.. In addition to English, Dr. Bowling speaks Mandarin.