Spencer Revocable from Texas

Spencer Revocable has been found in Texas.