Leo is a resident of 411 Stiles Ave #A3, Maple Shade, Nj 08052. Leo turned 68 years old. Records link phone number (856) 482-2143 with Leo’s details. His birth year was listed as 1957. Other a city that he has stayed in is Maple Shade.