Leon’s residency is at 325 Maple St, Perth Amboy, Nj 08861. The number currently linked to Leon is (732) 826-6568. Other a city that he has stayed in is Perth Amboy.