Embajada De Cristo1964 Smith Street, North Providence, RI 02911 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions