Records link phone number (732) 845-5736 with Leonard’s details. He has stayed in Howard Beach, Cedarhurst and Old Bridge before moving to Staten Island. The residency of Leonard is at 30 Ashwood Ct, Staten Island, Ny 10308.