He is in his forties. Leo is forty-five years old. The residency of Leo is at 309 Park Avenu, Paterson, NJ 07504. Three companies are registered at this address including Paterson Irs Tax Relief Lawyers and Dusica Soldatovic. 31 persons linked to this address. Their name are Vincent N Wong, Antonio J Deleon, and 29 others