Twin Cities, MN | Naperville, IL
Also known as: BetsyDefenbaugh
Betsy Defenbaugh lives in Twin Cities, Minnesota, but has also spent time in Naperville, Illinois. She is an alumnus of the Bethel University and she works for Assistant Account Executive At Riley Hayes Advertising.