Holy Spirit Parish, founded in 1965 and taking in parts of the communities of Bay Village and Avon Lake, sits near the intersection of Lear Road and Walker Road in Avon Lake.
410 Lear Rd.
Avon Lake, OH 44012-2004
Subscribe! Sign up to receive news & updates.
1 of 22