1943 is the birth year of Horward. Public records show Buffalo and Lancaster as cities Horward also stayed in. Horward currently resides at 6618 Parkwood Dr #1, Lockport, Ny 14094. Horward has...