Hello, RogerM!
Yes, there's a church, and it has mass at 11:00 on Sundays. (I was married there!) I just did a quick search, and found it even has a very nice website, at
http://www.terra.es/personal/ourladyofmercy/ You'll find all the info you need there. Have a wonderful trip!
[This message has been edited by Diana (edited 01-18-2001).]