She has stayed in Birmingham, Pelham and Bessemer before moving to Hoover. Melissa was born in 1966. 5713 Mallard Lake Dr, Hoover, Al 35244 is where Melissa resides. Melissa has reached the age of 58 years. The number currently linked to Melissa is (205) 425-6090.