Muhammad owns the phone number (901) 521-9792. This year Muhammad celebrated his 81 birthday. 1538 Pillow St, Memphis, Tn 38106 is where Muhammad lives. Muhammad was born in 1943. In addition to Memphis, Muhammad also lived in Memphis.