5534 Holly St #B, Houston, Tx 77081 is where Howard resides. The number currently linked to Howard is (713) 666-0583. This year Howard celebrated his 104 birthday. The birth year was listed as 1919. This person is linked with companies: Howard E Key Inc and Howard E Key, Inc. Houston is a city Howard has lived in.