Elmore Carpets & African Imprt Carpet Installer - Memphis, TN Looking to contact Elmore Carpets & African Imprt? You can reach them at 901-452-4330