I am a friend of Chris Borglin. He blew the Sea Org many many years ago and is happily married with 3 kids. I believe he was stationed as a CO of CMO Gold at one point (or some kind of post like that).
The Org on Stadium Blvd in Ann Arbor is long gone. I think they relocated to Battle Creek and there may still be a place in Farmington Hills and Holly Michigan. Wherever they are I stay "clear" of them.