CHURCH OF THE SHEPHERDS HAND116 CIMARRON LN, ARLINGTON, TX 76014 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions