St Marks Lutheran ChurchKenmore

Address:
576 Delaware Rd
Buffalo, New York, 14223
phone:
view phone(716) 875-3707

Is this your church?