3312 Lake Ave, Ashtabula, Ohio 44004, USA
3312 Lake Avenue
Ashtabula
Ohio
44004
US
(440) 992-0330(440) 992-0330
Our Lady of Peace Parish is a community of deeply committed Catholics, living the Gospel by worshiping regularly, praying often and serving others.