Public records show Middle Village, Bay Shore, Long Island City and one other city as cities Stephen also stayed in. The phone number (718) 416-2118 is Stephen’s. Stephen's birth year is 1934. Mark S Caruso, Joann Ann Caruso, Joann J Caruso and 3 other people are people possibly related to Stephen. Stephen currently resides at 6421 83Rd Pl, Flushing, Ny 11379. This year Stephen celebrated his 89 birthday.