This year Howard celebrated his 89 birthday. Howard currently resides at 7182 Nickett Dr, N Tonawanda, Ny 14120. Howard's possible relatives are Michael H Neuman, Lisa A Klemann, Janet L Neuman and 3 other people. 1934 is the birth year of Howard. He has stayed in North Tonawanda and Niagara Falls before moving to Tonawanda. Howard has listed phone number: (716) 692-7320.