Leonard Alvarenga's address is 600 24th Street #1, Watervliet, NY 12189. Possible relatives include Donald Alvarenga, Michael Alvarenga and others. Public records show Leonard has also lived in Watervliet, NY. Leonard's latest phone number is (518) 326-1194.
Phone Numbers: (518) 326-1194
Results 1 - 1 of 1