Skip to main content

FATIMA ZAHRA TRUST

✓ Registered charity · 1214084

About

Provide free health care services including OPD and neonatal services

Where we work

Pakistan Lancashire

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1214084 · England & Wales