Welcome! We are Father Isaac's Foundation, Inc

A Public Charity Foundation:

8283 Effie Drive

Niagara Falls, New York 14305-1805


Get involved to 

make a difference