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
239 Fairpark Dr
Berea, OH 44017
Home: 419-699-8330
Protodn. Michael Timko
Attached
3753 West 132 St
Cleveland, OH 44111
Home: 216-476-8883