Directory Company Details Two Maids Address: 505 20th St NSte 975, Birmingham, AL 35203 United States Phone: 205-370-2876 Web site Contact Paul Ebert Company Type: Residential Cleaner