267. Victor Leeber was born on 26 May 1962. Email: leeberv@vfd.com
Photos: 1997 Photo
He was married to Stacy Hauch on 11 Jun 1994 in San Antonio, Texas. Victor Leeber and Stacy Hauch have the following children:
551 i Anthony Christian Leeber was born 4 May 1998 at 9:45pm CDT in Cedar Park, Texas at 8 pounds, 4 ounches, and 21 inches long.
Photos: 1998 Birth Photo | 1998 Birth Movie