Possible relatives of Albin are: Joseph Nelson Nelson, Jonathan Nelson, Stefanie D Nelson and 6 other people. Albin’s residency is at 6395 Cedar Hurst Trl, Atlanta, Ga 30349. This person's birth year was listed as 1968. Albin has reached the age of 56 years. Public records show Decatur as a city Albin also stayed in. The number currently linked to Albin is (770) 964-2923.