Our Lady of the Lake Church
Catholic
175 E 200th St, Euclid, OH, 44119
Phone: (216) 486-1964
Nearby Churches
- The Church House of Living Stones · Euclid, OH
- Church of the Epiphany · Cleveland, OH
- Restoration Ministries of Greater Cleveland, Inc. · Euclid, OH
- New Genesis Church of God in Christ · Euclid, OH
- Memorial Spiritual Christian Church · Cleveland, OH
- Hang On In There Ministries · Cleveland, OH