FINISHING TOUCH MINISTRIES18836 MIRROR LAKE DR, SPRING, TX 77388 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions