St. Innocent the Apostle to America Church Accessible

Olmsted Falls, Ohio

St. Innocent the Apostle to America Church

Founded 1983

Diocese: Diocese of the Midwest

Deanery: Cleveland Deanery

Address

8526 Usher Rd
Olmsted Falls, Ohio 44138

Mailing address:

PO Box 38208
Olmsted Falls, OH 44138-0208

http://www.saintinnocent.org

Office: 440-235-4558

Parish Contacts

Rev. Alessandro Margheritino
Acting Rector
8595 Evergreen Trl. Apt. 207
Olmsted Twp, OH 44138-4273
Home: 419-699-8330
Protodn. Michael Timko
Attached
3753 West 132 St
Cleveland, OH 44111
Home: 216-476-8883