The are alot of churches her in Doha for Christians.

One Pharish Church for Catholics you can find in Abu Hammour Area near the Woo Cood Gas Station.

You can call me if you need instructions from where you are coming.

Gob Bless you.