Sts. Peter & George Coptic Orthodox Church Meeting Address 25800 Hilliard Blvd, Westlake, OH, 44145 Coptic Orthodox Church Profile »