This person is linked with Television Time. Public records show Buffalo and Mount Vernon as cities Muhammad also stayed in. The number currently linked to Muhammad is (716) 879-0058. Muhammad’s current address is 47 Humphrey Rd #2, Buffalo, Ny 14207. The current age of Muhammad is 69. 1955 is his birth date.