Elcena Jeffers Foundation

We provide advice on independent living for disabled people.

Address

PO Box 63057, London, NW9 1LQ

Contact

Elcena Jeffers MBE

Telephone

07963 117 730