The birth year was listed as 1959. Howard’s residency is at 14570 Tilbury Rd, New Orleans, La 70128. Howard turned 65 years old. The number currently linked to Howard is (504) 240-5032. New Orleans is a city Howard has lived in. Howard's possible relatives are Cynthia A Douglas, Andrew Austin Douglas, Songiaspft Douglas and 4 other people.