Join Now Merit Health Woman's Hospital Medical Merit Health Woman's Hospital Visit Website Request Info 1026 North Flowood Drive Flowood, MS 39232 (601) 932-1000 (601) 933-5667 (fax)