Surgical Clinic Associates 1030 North Flowood Drive, Flowood, MS 39232