Willis has reached 51 years of age. The phone number (956) 686-3358 is Willis’s. Willis's possible relatives are Stacey D Wolnitzek, Pamela J Gates, Willis D Egger and 5 other people. Other cities that he has stayed in are Mcallen, College Station, San Antonio and one other city. Willis is a resident of 8612 Main St, Mcallen, Tx 78504. Willis was born in 1973.