Skip to main content

VEDIC ASHRAM TRUST : CARE (V:CARE)

✓ Registered charity · 1112021

About

Administration support to sister charity set up in India which provides social and healthcare services to local communities.

Where we work

India

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1112021 · England & Wales