www.pillars-of-faith.com
Remembrance of Nonconformist and other chapels in The Rhondda
My only clue that I have the correct location is that on the 1962 OS Map an Elim Pentecostal Church occupied this site.