Willow Springs and Talladega are cities Herschel has lived in. 104 Sloan Ave, Talladega, Al 35160 is where Herschel resides. Herschel's birth date was listed as 1934. Herschel was born 89 years ago. Herschel has listed (256) 362-2060 as his phone number.