3 yrs ago•johnsnow102020reviewedThe St. James555 Rankin Rd Houston, TX 77073Visited the church, not too bad