Elmira Pentecostal Assembly

Pentecostal Church

290 Arthur St S, Elmira, Ontario, N3B 3N4, Canada