1. Merry Maids 2745 Flowood Dr, Flowood, MS 39232 Coordinate: 32.32615,-90.10132 Phone: (601) 936-0100