Cities Howell has lived in before are Birmingham, Memphis and Pelham. 1963 is the birth year of Howell. Records link phone number (205) 823-0231 with Howell’s details. Howell now resides at 2118 Mountain View Dr, Vestavia Hills, Al 35216. The current age of Howell is 62.