Public records show Staten Island and Brooklyn as cities Jenny also stayed in. Jenny is a resident of 193 Giffords Ln, Staten Island, Ny 10308. The phone number (718) 356-3749 is Jenny’s. ...