peoplaid.com
St. Michael Church in Bangkok, Thailand - PeoPlaid
St. Michael the Archangel Catholic Church, also known as Akkara Thewada Michelle Catholic Church, is located along Phahonyothin Road in Saphanmai, Bangkaen District of Bangkok, Thailand. The church is managed by the Congregation of the Oblates of Mary Immaculate (OMI). Its social work includes support for refugees especially those coming from Pakistan. Address: 69/4 Phahonyothin …