Go back to directory. Add to Address Book. Saint Louis Chin Emmanuel Church Saint Louis Chin Emmanuel Church Contact: Pastor Nilen Thai Zahuda Address 3812 Chippewa St. St. Louis MO 63116 postal Email: nilenthaizh@gmail.comINTERNET Categories: S Updated 3 years ago. Pages: 1 2 3 4 5 6 7 8