Thomas Wagner

Active Birmingham, MI Chairman for Birmingham Bloomfield Bancshares Inc