FIRST RESTORED CHURCH1030 E 99TH ST 1ST FLR, CLEVELAND, OH 44108 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions