Ben LeRoy was born, grew up, and continues to live on the north side of Madison, Wisconsin in the American Midwest. He is an avid fan of you.

Ask questions. Request prayers.