Almon was born 117 years ago. Almon currently resides at 150 Cleveland St, Chagrin Falls, Oh 44022. Almon's birth year is 1906. Phone number listed for Almon is (440) 247-4388. In addition to Chagrin Falls, Almon also lived in Chagrin Falls.