Merit Health Medical Group Surgical Oncology Flowood 1020 N. Flowood Drive Flowood, MS 39232 (601) 933-6132 Monday - Friday: 8 a.m. - 5 p.m. View Map; Credentials & Education Medical School. Baylor College of Medicine, Houston, TX; Board Certifications. Surgery; Fellowship. Surgical Oncology, University of Texas MD Anderson Cancer Center ....