Who is the Priest and where he from?
Address: 10612 Liverpool St, Queens, NY 11435, USA
Ana Paula Alves | Sep 18, 2020
His name is Father Felix Sanchez he is from Spain
Celeste Dias | Sep 18, 2020
priest is from spain and he name is felix
Thanks! Your answer is awaiting moderation.