Steven celebrated 39th birthday on July 7. 2495 Mackenna Avnue, Niagara Falls, NY 14303-1915 is where Steven lives. We know that Carolyn Schmahl, John J Arraiz, and eight other persons also lived at this address, perhaps within a different time frame