Densmore Methodist Church of the Thousand Islands

Rt. 100 at Densmore Bay
Alexandria
New York
United States