Leo Fortin's address is 942 Perry Mills Road , Champlain, NY 12919. Public records show Leo has also lived in Champlain, NY. Leo's latest phone number is (518) 236-6166.
Phone Numbers: (518) 236-6166
Address History: 942 Perry Mills Road, Champlain, NY 12919;
2844 P/O Box, Champlain, NY 12919
Results 1 - 1 of 1