The Abegglen family name is purported to have originated in the town of "Iseltwaldt" in Switzerland. It is a quaint little town and I have some pictures of the town I can forward to you if you are intersted. My wife and I visited Interlaaken and Iseltwaldt in 1997.
I am also 3rd generation, with my paternal grandfather (John Abegglen) having moved here when he was 12.
In one of those quirks of fate, I have a son named Michael and his wife's name is Angie. They live in California.