John Strauss

Active Birmingham, AL President for Strauss Financial Group Inc