wow, i thought this site was to help people here in Qatar. a question from a newbie was raised and what response did he get from most of the people here in QL, crap.

The RC Church is located opposite Marriot hotel in Ras Abu Aboud. They are constructing a new one.

Hope that helps.