The current age of Elon is 89. The residency of Elon is at 3203 Pine Ridge Rd, Birmingham, Al 35213. The number currently linked to Elon is (205) 870-7946. Elon's possible relatives are Elon Pritchard Spencer, Wilbur Keay Alleniii, Wilber K Allen and 2 other people. Elon's birth year is 1934. Birmingham is a city Elon has lived in.