Jeff Villarreal

Profile Updated: March 30, 2019
Jeff Villarreal
Residing In: Buffalo, TX USA
Spouse/Partner: Katie
Occupation: Band director
Yes! Attending Reunion
If you are married, how long?

4 years

What would we be suprised to know about you?

Heavyweight champion of the World